Software Engineer, Applied AI - Systems
Core
Build and operate backend systems, APIs, and data pipelines that turn human expertise into training data for frontier AI models.
Role type
Senior backend software engineer (AI infrastructure)
Builds
Backend services, APIs, data pipelines, and evaluation infrastructure for AI training
Domain
AI infrastructure / Data engineering
Deliverable
production ML models
Required skills
Backend engineering, API design, distributed systems, data orchestration, container management, observability, infrastructure as code
Preferred skills
LLM-backed services, AI infrastructure providers, agentic development tools
Technologies
Terraform, Airflow, Temporal, Dagster, REST, gRPC, GraphQL, Kubernetes, CI/CD
Responsibilities
Design and build backend services and data pipelines; manage container environments and resource allocation; instrument systems with observability and alerts; debug production incidents and write post-mortems; write design docs and perform code reviews; collaborate with product and research teams
Seniority
Mid-level, hands-on IC