Software Engineer – AI Systems & Data Pipelines

Magic

San Francisco (CA)

On-site

USD 200,000 - 550,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Equity
401(k) matching
Health insurance
Unlimited PTO
Visa sponsorship
Relocation stipend

Job summary

Magic in San Francisco seeks a Software Engineer to work on core systems and product surfaces that determine model capabilities and user experience.

You will own end-to-end from problem definition to production, with roles in Pre-training Data, RL Environments, or Product, depending on strengths. Expect to build scalable pipelines, production-ready services, and robust tooling to support safe AGI development.

Qualifications

  • Strong software engineering fundamentals.
  • Ability to own ambiguous problems.
  • Experience building production systems at scale.
  • Ability to reason about trade-offs between quality, performance, and cost.
  • Strong technical judgment and bias toward shipping.
  • Track record of turning complex technical problems into working systems.

Responsibilities

  • Build and scale large distributed data pipelines for pre-training.
  • Design filtering, mixture, and dataset versioning systems.
  • Develop post-training datasets, evaluation frameworks, and reward pipelines.
  • Run ablations that translate capability goals into measurable improvements.
  • Build end-to-end product surfaces that integrate deeply with the model.
  • Design APIs, backend services, and frontend workflows for AI-first experiences.
  • Improve reliability, observability, and performance of production systems.

Skills

Software engineering
Ownership
Production systems
Trade-offs
Technical judgment
Problem solving

Job description

Magic in San Francisco seeks a Software Engineer to work on core systems and product surfaces that determine model capabilities and user experience.

You will own end-to-end from problem definition to production, with roles in Pre-training Data, RL Environments, or Product, depending on strengths. Expect to build scalable pipelines, production-ready services, and robust tooling to support safe AGI development.

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

Similar jobs worth comparing

Software Engineer
Software Engineer

Magic • San Francisco (CA)

On-site
USD 200,000 - 550,000
Equity
401(k) matching
Health insurance
+3
AI Systems Engineer — RL Environments & Scalable Infra
AI Systems Engineer — RL Environments & Scalable Infra

AI Talent Now • San Francisco (CA)

On-site
USD 120,000 - 150,000
Senior AI Platform Engineer (Hybrid)
Senior AI Platform Engineer (Hybrid)

People In AI • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Senior AI RL Engineer — Systems & Infrastructure
Senior AI RL Engineer — Systems & Infrastructure

Mechanize • Oakland (CA), San Francisco (CA)

On-site
USD 180,000 - 240,000
Health insurance
Dental insurance
Vision insurance
+1
Senior AI Engineer
Senior AI Engineer

People In AI • San Francisco (CA)

Hybrid
USD 180,000 - 240,000
Applied AI Engineer — Production ML & RAG Systems
Applied AI Engineer — Production ML & RAG Systems

Tech Solutions.ae • San Francisco (CA), New York (NY)

On-site
USD 180,000 - 275,000
AI Software Engineer: Scalable AI Pipelines & RAG
AI Software Engineer: Scalable AI Pipelines & RAG

unitQ • San Francisco (CA)

On-site
USD 120,000 - 150,000
Flexible/unlimited vacation
Comprehensive medical, dental, and vision insurance
401(k) plan
+2
Onsite AI Engineer: Build Production Prompts & Pipelines
Onsite AI Engineer: Build Production Prompts & Pipelines

RS Global Services • San Francisco (CA)

On-site
USD 150,000 - 230,000
Staff AI Systems Engineer - RL Environments & Tooling
Staff AI Systems Engineer - RL Environments & Tooling

Jack & Jill • San Francisco (CA)

On-site
USD 180,000 - 240,000
Equity
Data Engineer: Build Scalable Pipelines for AI Safety
Data Engineer: Build Scalable Pipelines for AI Safety

OpenAI • California (MO)

On-site
USD 140,000 - 200,000
Relocation assistance