Anyscale
Staff Software Engineer, Ray Data
$240K–$270K
San Francisco · Staff · Full-time · Posted Sep 9, 2026
- Experience
- 6+ years building production-grade software, infrastructure, or developer-facing systems; 6+ years personally owning core architectural decisions within a distributed data or compute engine.
About the job
Build and optimize Ray Data’s distributed data-processing infrastructure for production AI training and inference workloads.
What you'll do
- Design and improve Ray Data systems for performance, scalability, and reliability.
- Optimize distributed pipeline execution and build data-loading and processing solutions for production workloads.
- Make architectural decisions and work with customers to address scaling challenges in AI workloads.
What they ask for
- Strong Python engineering experience.
- Experience owning core architectural decisions in a distributed data or compute engine.
- Deep knowledge of distributed systems internals, such as scheduling, fault tolerance, data partitioning, or distributed execution.
- Track record of reasoning through and defending system-level tradeoffs.
Pay
$240K – $270K USD base salary
Tools
Python, Ray Data
AI focus
Build infrastructure for AI workloads, including multimodal data processing and large-scale batch inference.
Model-written summary · the original posting is authoritative