← All roles

Senior Software Engineer, Annotations

Handshake· Engineering
Apply on company site
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.
Handshake logo

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