Software Engineer, Frontier Data Products
Core
Design and build production backend systems and orchestration primitives for multi-stage workflows that coordinate automated processing, model inference, and expert human review.
Role type
Senior backend systems engineer (distributed state machines)
Builds
Long-running, stateful orchestration systems for frontier AI data workflows
Domain
AI infrastructure / Distributed systems
Deliverable
production ML models
Required skills
Distributed systems design, async workflows, idempotency, retries, long-running jobs, system design, service boundaries, Python, AWS, Postgres
Preferred skills
Temporal or similar workflow engines
Technologies
Python, AWS, Postgres, Temporal
Responsibilities
Design services and state models for multi-stage workflows, build orchestration primitives for failure recovery, integrate model inference into production workflows, build APIs and tooling for operations teams, own reliability and observability for stateful workflows
Seniority
Senior, hands-on IC