Anyscale
Staff Software Engineer, Ray Data
San Francisco · Staff+
Stay score
odds of building a lasting career here
Thin sponsorship signal and lottery-bound. A low-probability bet with your clock running. Prioritize cap-exempt roles and proven entry-level sponsors first.
Lottery odds assume a STEM candidate.
Personalize to your clock →Employer immigration record
from this employer's Department of Labor filings
Files H-1B transfers
Sourced from Department of Labor LCA, PERM and prevailing-wage disclosure data. Employer matching is by name, so figures may be split across an employer's legal entities. Absence of a filing means none appears in our copy of the data, not that none exists.
Community outcomes
No reports yet — be the first to help the next applicant.
About the role
- We're commercializing Ray, a popular open-source project that's creating an ecosystem of libraries for scalable machine learning.
- Companies like OpenAI, Uber, Spotify, Instacart, Cruise, and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world.
Responsibilities
- Design, build, and improve the core systems that power Ray Data, with a focus on performance, scalability, and reliability.
- Design and optimize distributed execution across different stages of data pipelines in heterogeneous environments.
- Build data loading and processing solutions for production training and inference workloads.
- Passion for solving the unsolved problems in large-scale AI infrastructure and building systems that enable the next generation of AI applications.
Requirements
- 6+ years of experience building production-grade software, infrastructure, or developer-facing systems, with strong Python engineering experience.
- 6+ years of experience personally owning core architectural decisions within a distributed data or compute engine, rather than primarily operating or using a platform someone else designed.
- Deep experience with distributed systems internals, such as scheduling, fault tolerance, data partitioning, distributed execution, performance optimization, or database and query engine internals.
Skills
- Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date.
- Ray Data is a Python-native data processing engine and a one-stop shop for all AI data processing needs.
- Ray Data provides performant, first-class integration with cutting-edge AI frameworks using both multimodal and structured data.
- Learn more about how Ray Data enables scalable multimodal AI workloads in Architecting Multimodal Data Pipelines That Scale with Ray.
Compensation
- Competitive salary and equity, plus health/dental/vision coverage (many plans up to 99% employer-covered)
Benefits
- Competitive salary and equity, plus health/dental/vision coverage (many plans up to 99% employer-covered)
- We offer flexible time off, paid parental leave, and mental health support
Company info
- About Anyscale: At Anyscale, we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels.
- We are a team of engineers passionate about solving challenging problems in distributed systems, data processing, and performance at scale.
- Work with customers and new-age AI-native companies to understand and solve challenges in scaling their AI workloads.
This listing is sourced directly from Anyscale's careers page and normalized into a canonical job model.