Senior Software Engineer, Annotations
San Francisco, CA$208k - $260kFull-timePosted 2w ago
About the role
Senior Software Engineer to join the Annotations team, building systems that power high-quality human data for frontier AI companies. Role integrates product engineering, distributed systems, and AI data operations to design tools for managing annotation projects, improving task quality, and scaling expert workflows.
Responsibilities
- Build and scale operator tooling that enables teams to create, manage, prioritize, and audit annotation projects.
- Design workflows and quality-control systems that improve task accuracy, throughput, and customer outcomes.
- Develop performant full-stack features using Node.js/TypeScript, React, PostgreSQL, GraphQL and tRPC.
- Establish technical direction for complex projects, balancing speed, maintainability, reliability, and operational needs.
- Partner with product, design, operations, and data teams to define requirements and ship impactful solutions.
- Lead projects from initial concept through high-quality production delivery, including rollout, monitoring, and iteration.
- Mentor engineers, raise the quality of code reviews and architecture discussions, and help unblock the team.
- Improve engineering processes, testing practices, observability, and operational health across the squad.
Qualifications
- 6+ years of software engineering experience building and operating production systems.
- Strong proficiency in Node.js, Typescript, React, PostgreSQL, and backend APIs.
- Experience designing scalable, reliable software and making sound architectural tradeoffs.
- A track record of owning complex projects from ambiguity through delivery.
- Strong product judgment and an ability to connect technical decisions to customer and business outcomes.
- Excellent communication skills and the ability to work effectively with technical and non-technical partners.
- A quality mindset: you write maintainable code, test thoughtfully, debug deeply, and address root causes.
- A collaborative leadership style, including experience mentoring engineers and elevating team practices.
- Comfort working in a high-velocity environment where priorities and requirements evolve quickly.
Skills
Required:Node.jsTypescriptReactPostgreSQLGraphQL
Benefits
- Equity in a fast-growing company
- 401(k) match, competitive compensation, and financial coaching
- Medical, dental, and vision coverage
- Mental health support and a $500 wellness stipend
- Paid parental leave, fertility benefits, and parental coaching
- $2,000 annual learning stipend
- Flexible PTO, 15 holidays, and 2 flex days
- Internet, commuting support, and free lunch and gym access in our San Francisco office
- Team outings and referral bonuses
Last updated Oct 8, 2026. Interested? Apply on the company site.
About Handshake
Careers start here
The better career platform for Gen Z changing how, where, and why the next generation of talent builds their career.
educationcareer platformtalent acquisitionstudent engagement
More open roles at Handshake
- Privacy Associate5d agoSan Francisco, CA · General & Administrative
- Seattle Site Lead5d agoSeattle, WA · HAI Delivery Ops
- Senior Recruiter5d agoSan Francisco, CA · General & Administrative
- Director, Product Marketing5d agoHybrid (San Francisco, CA) · Marketing
- AI Product Counsel5d agoSan Francisco, CA · General & Administrative