companyHandshake logo

Software Engineer I (Coding) at Handshake | San Francisco

HandshakeSan Francisco, CANew
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Proficient in designing and building scalable data pipelines for the generation, transformation, and validation of extensive coding datasets. Experience in developing systems for task generation, dataset curation, and quality assurance, including both automated and human-in-the-loop evaluation workflows. Familiarity with integrating developer ecosystems (e.g., GitHub) and creating tools that facilitate real-world coding environments. Proficient in working with containerized environments and microservices architectures.

About the job

Handshake connects 20 million knowledge workers, 1,600 educational institutions, and 1 million employers, including all Fortune 50 companies, through its career network built for the AI economy. The platform supports career discovery, hiring, and upskilling, ranging from freelance AI training roles to internships and full-time jobs. Handshake’s growth is driven by its mission to enhance opportunities in the evolving job market, with a goal to triple annual recurring revenue by 2025.

  • Shape the future of careers in the AI economy and see your work impact people around you.
  • Work alongside leading AI labs, Fortune 500 partners, and top educational institutions.
  • Join a leadership team with experience from Scale AI, Meta, xAI, Notion, Coinbase, and Palantir.
  • Contribute to a business on track to generate billions in revenue.

Role overview

This Software Engineer I (Coding) position sits within Handshake’s Coding Pod in San Francisco. The team builds and maintains the data infrastructure and pipelines that power advanced AI coding models. The work spans applied machine learning, data engineering, and product development, with a focus on creating large, high-quality benchmark datasets to evaluate model performance on real-world coding tasks.

What you will do

  • Manage end-to-end data pipelines, including task generation, dataset assembly, quality checks, and delivery.
  • Influence training and evaluation processes for next-generation coding models.
  • Work with human-in-the-loop evaluation systems, coding tools, and automated assessment frameworks to maintain dataset quality and model effectiveness.

Who thrives here

This role suits engineers who enjoy backend systems, data pipelines, and developer tools, and want to help shape the future of AI-driven software development.

Location

San Francisco, CA (5 days per week in-office)

About Handshake

Handshake is revolutionizing career pathways for the AI economy, connecting a vast network of knowledge workers, educational institutions, and employers. As a trusted partner for career discovery and development, we are committed to creating impactful opportunities across various sectors in the AI landscape.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.