Your impact
Handshake is building the future of human data for AI.
We partner directly with top AI labs to power large language model (LLM) training and evaluation with high-quality, expert-generated data. As AI models become more sophisticated, the demand for specialized human input continues to grow—and Handshake is uniquely positioned to meet it. We power career platforms at 92% of the top U.S. universities, giving us direct access to verified expert talent across a wide range of domains.
Our AI team is rapidly building a new generation of human data products—from expert annotation platforms to AI interviewers and seamless payout infrastructure—all designed to accelerate research and improve model performance.
We’ve assembled a world-class team from YC, Notion, Scale, Coinbase, Palantir, and more, and we’re working directly with many of the world’s leading AI research labs. This is a unique opportunity to join a fast-growing team shaping the future of AI through better data, better tools, and better systems—for experts, by experts.
We’re growing our team and looking for Software Engineers to build high-impact products that support our Fellows in their work, ensuring they have the tools and infrastructure needed to drive AI innovation. This is a unique opportunity to play a pivotal role in a fast-growing space, working directly with leading AI labs and tech companies to develop solutions that enhance research workflows, model evaluation processes, and domain-specific AI applications. You will build critical features for products from the ground up, collaborating closely with product, design, and engineering teams to create seamless and effective experiences.
Location: San Francisco, CA | 5 days/week in-office
Your role
- Collaborate on a cross-functional team with designers, product managers, and other engineers to build and maintain user-facing features and internal tools.
- Take ownership of features and product areas, contributing to technical decisions and implementation.
- Participate in code reviews and architecture discussions to help maintain a high standard of engineering quality.
- Learn from senior engineers and contribute to team knowledge by documenting best practices and patterns.
- Contribute to the team’s ongoing focus on performance, accessibility, and overall user experience.
- Help debug, triage, and resolve bugs and issues across our frontend codebase.
Your Experience
- 2–4 years of professional experience as a frontend or full-stack engineer, with a strong emphasis on frontend development.
- Proficient with modern frontend technologies, especially ReactJS and TypeScript.
- Experience working with backend APIs and basic familiarity with relational databases like PostgreSQL.
- Strong attention to detail with an eye for user experience, accessibility, and clean design.
- Comfortable working in a fast-paced, iterative environment with shifting priorities.
- Demonstrated ability to collaborate with product, design, and other engineers to ship features to production.
- Clear communicator, both written and verbal, with an ability to explain technical concepts to cross-functional partners.
- A growth mindset—actively seeking feedback, learning from peers, and striving to improve your craft.
Bonus areas of expertise
- Experience with building production systems for LLM or AI-related products.
- Familiarity with component libraries and design systems.
- Exposure to performance optimization in frontend applications.