Senior Product Manager, Coding — Handshake AI

Handshake Handshake · Enterprise · San Francisco, CA · Product

Senior Product Manager for Handshake's AI division, focusing on the 'coding' data modality for training frontier AI models. The role involves defining product strategy, customer discovery, roadmap prioritization, and cross-functional leadership to ship a scalable product in an ambiguous, evolving domain. Requires software development and early-stage startup experience.

What you'd actually do

  1. Product strategy. Develop the product vision and roadmap for coding as a human data modality. Define the right scope (e.g., code review, debugging, generation, reasoning) and the right surfaces (platform capabilities, fellow training, quality bar) as we learn from customers.
  2. Customer discovery. Spend time with AI labs and internal stakeholders to understand how they use coding data, what standards they care about, and where our current offering falls short. Turn discovery into prioritized bets.
  3. Roadmap and scope. Make hard tradeoffs. We can't build everything; you'll decide what we build first and what we defer, and communicate that clearly to engineering, operations, and leadership.
  4. Cross-functional leadership. Lead a squad with engineering and design partners. Partner with Operator Experience, Fellow Experience, and other modality PMs—your scope enables and constrains theirs.
  5. Goals and metrics. Define success for the coding modality (e.g., capacity deployed, quality outcomes, time-to-staff). Track progress and hold the team accountable.

Skills

Required

  • Software development experience
  • Early-stage startup experience
  • Product management experience
  • Technical credibility

Nice to have

  • FAANG or equivalent experience
  • Experience in a frontier or emerging domain
  • Experience at a human data company, AI lab, or devtools company
  • Prior role owning a frontier or net-new product area
  • Familiarity with AI/ML training data, annotation workflows, or code evaluation benchmarks

What the JD emphasized

  • You must have worked as a software developer at a tech company
  • You must have operated on a small, early-stage team in a context where you were discovering customer problems, not just executing a known playbook
  • Comfort with ambiguity. You've worked in environments where the problem wasn't fully defined. You're good at narrowing scope, saying no, and turning messy feedback into a clear direction.

Other signals

  • AI training data
  • frontier models
  • coding as a data modality