Senior Software Engineer - AI / ML
About the role
The Senior AI/ML Engineer will architect the core platform that powers synthetic data generation, agentic workflows, RL environments, and scalable LLM operations. They will design and evolve APIs, compute services, and orchestration layers that empower both internal and customer-facing applications. Responsibilities include generating and refining synthetic data at massive scale, creating and evaluating agentic systems that reason, act, and improve over time, provisioning RL training environments and simulation frameworks for next-generation AI agents, deploying robust benchmarks, datasets, and automated labeling pipelines to accelerate model development, and running LLMs and multi-agent systems efficiently, reliably, and cost-effectively across cloud and hybrid environments.
This role operates a hybrid schedule with three days per week in either our Redwood City HQ or the SF office.
About You
- 5 years of experience building customer-facing, cloud-native software systems
- Experience with AI/ML pipelines, LLM systems, or agentic workflows
- Experience with distributed computing, large-scale data systems, or orchestration frameworks
- Experience at high-growth technology startups
- Experience building software products for large enterprise customers
- Expertise in Python and cloud platforms (AWS, GCP, or Azure)
- Strong understanding of production web-scale systems: monitoring, telemetry, reliability, performance, debugging, and triage
Qualifications
Actual compensation will be determined based on factors including skills, qualifications, experience, and geographic location.
Salary range(s) for this role: $190,000 - $240,000 USD