Senior Software Engineer, AI Data Infrastructure

Apply

San Francisco (CA)

On-site

USD 150,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity in a fast-growing company
401(k) match
Parental leave
Medical, dental, and vision
Wellness stipend
Learning stipend
Office in SF

Job summary

Handshake is hiring a Senior Software Engineer for the Coding Pod in San Francisco. You will lead the design and development of data infrastructure powering frontier AI coding models, building large-scale datasets, evaluation frameworks, and execution environments.

You will own end-to-end platform investments, partner with ML researchers, and translate research goals into production-ready systems that enhance model development and evaluation quality.

Qualifications

  • 6+ years of professional software engineering experience building backend systems or distributed platforms.
  • Strong programming skills in Python, TypeScript, Java, or similar languages.
  • Experience designing and operating large-scale data pipelines, distributed systems, or workflow orchestration platforms.
  • Strong system design skills focusing on scalability, reliability, observability, and maintainability.
  • Experience building cloud-native systems using AWS, GCP, or similar cloud platforms.
  • Familiarity with containerized execution environments (Docker, Kubernetes) and distributed job processing.
  • Strong understanding of relational and/or NoSQL databases, data modeling, and storage systems.
  • Ability to translate evolving research or product requirements into scalable engineering solutions.
  • Excellent communication and collaboration with researchers, product managers, and cross-functional teams.
  • Experience mentoring engineers and leading technical projects from design through production.

Responsibilities

  • Architect and build scalable data infrastructure for large-scale coding datasets and evaluation pipelines.
  • Design end-to-end evaluation systems including automated grading, benchmarking, and quality assurance workflows.
  • Guide developer-facing tooling and integrations with engineering ecosystems (GitHub, CI/CD, code execution environments).
  • Build backend services and APIs supporting dataset generation and experiment infrastructure.
  • Drive architectural decisions around distributed systems, orchestration, and data quality.
  • Collaborate with ML researchers to translate evaluation methodologies into scalable systems.
  • Improve platform reliability, observability, and performance through monitoring and debugging.
  • Mentor engineers through design reviews and code reviews to raise engineering standards.
  • Standardize reusable infrastructure and frameworks to accelerate future model development.

Skills

Python
TypeScript
Java
Distributed systems

Tools

Docker
Kubernetes
GitHub APIs
Airflow
Temporal
Dagster

Job description

Handshake is hiring a Senior Software Engineer for the Coding Pod in San Francisco. You will lead the design and development of data infrastructure powering frontier AI coding models, building large-scale datasets, evaluation frameworks, and execution environments.

You will own end-to-end platform investments, partner with ML researchers, and translate research goals into production-ready systems that enhance model development and evaluation quality.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Engineer - AI Data Infra & Benchmarking
Senior Software Engineer - AI Data Infra & Benchmarking

Handshake • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
401(k) match
Parental leave
+7
Senior ML Infrastructure Engineer — Scalable AI Platform
Senior ML Infrastructure Engineer — Scalable AI Platform

Handshake • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
401k matching
Parental leave
+5
Senior Full-Stack Engineer, AI Data Platform
Senior Full-Stack Engineer, AI Data Platform

Handshake • San Francisco (CA)

On-site
USD 130,000 - 185,000
Equity
401(k) match
Parental leave
+5
Senior ML Infrastructure Engineer - Build Scalable AI Platforms
Senior ML Infrastructure Engineer - Build Scalable AI Platforms

Apply • San Francisco (CA)

On-site
USD 170,000 - 250,000
Equity
401(k) match
Parental leave
+3
Senior ML Infrastructure Engineer - Scale AI Platforms
Senior ML Infrastructure Engineer - Scale AI Platforms

TrulyHired • San Francisco (CA)

On-site
USD 180,000 - 260,000
Equity
401(k) match
Parental leave
+6
Full-Stack Software Engineer — AI Data Platform (SF)
Full-Stack Software Engineer — AI Data Platform (SF)

Cacheflow • San Francisco (CA)

On-site
USD 120,000 - 180,000
Equity
401(k) match
Parental leave
+8
Associate Software Engineer - AI RLE Platform
Associate Software Engineer - AI RLE Platform

Handshake • San Francisco (CA)

On-site
USD 120,000 - 180,000
Ownership: Equity in a fast-growing公司
Financial Wellness: 401(k) match, high
Family Support: Paid parental leave, 

+5
Senior AI Deployment Engineer - Drive Customer Impact
Senior AI Deployment Engineer - Drive Customer Impact

Unknown Company • United States

On-site
USD 150,000 - 230,000
Equity
401(k) match
Parental benefits
+6
Senior Platform Engineer, Enterprise AI Deployments
Senior Platform Engineer, Enterprise AI Deployments

Handshake • New York (NY), San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity
401(k) match
Medical, dental, vision
+3
Senior Software Engineer, Coding
Senior Software Engineer, Coding

Apply • San Francisco (CA)

On-site
USD 150,000 - 210,000
Equity in a fast-growing company
401(k) match
Parental leave
+4