Senior Software Engineer - AI Data Systems (Remote)

Handshake

San Francisco (CA)

On-site

USD 208,000 - 260,000

Full time

3 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Ownership
Financial Wellness
Family Support
Wellbeing
Growth
Remote & Office
Time Off
Connection

Job summary

Handshake, in San Francisco, seeks a Senior Software Engineer to build systems powering high‑quality coding data for next‑generation AI models. You will own technically complex projects from design through launch, partnering with engineers, researchers, and program leaders to deliver robust pipelines and developer tools.

You’ll shape infrastructure at the intersection of software development and AI, operating with ownership and collaborating across teams while contributing to our fastest‑growing

Qualifications

  • 5+ years of professional software engineering experience.
  • Proficient in Python, JavaScript/TypeScript, Go.
  • Experience designing and operating production systems with scale.
  • Strong fundamentals: testing, APIs, data structures, distributed systems, observability.
  • Experience building developer tools, data pipelines, or complex products.

Responsibilities

  • Design, build, and operate scalable software systems for coding evaluation and data generation.
  • Develop tools and services that analyze, validate, and improve AI-generated code.
  • Build reliable pipelines for code execution, testing, benchmarking, and quality measurement.
  • Collaborate with engineering, research, operations, and customer-facing teams.
  • Drive technical decisions across architecture, APIs, data models, and observability.
  • Improve engineering velocity through reusable frameworks and tooling.
  • Lead projects from design to launch and iteration.
  • Mentor engineers through reviews and daily collaboration.
  • Establish high standards for maintainability, correctness, security, and reliability.

Skills

5+ years experience
Python
JavaScript/TypeScript
Go
Distributed systems

Tools

GitHub
CI/CD pipelines
Containerization
Cloud platforms
Databases

Job description

Handshake, in San Francisco, seeks a Senior Software Engineer to build systems powering high‑quality coding data for next‑generation AI models. You will own technically complex projects from design through launch, partnering with engineers, researchers, and program leaders to deliver robust pipelines and developer tools.

You’ll shape infrastructure at the intersection of software development and AI, operating with ownership and collaborating across teams while contributing to our fastest‑growing

Get your free, confidential resume review.

or drag and drop your file here.