Software Engineer (Ray Core)

Anyscale
San Francisco
Workplace: OnsiteFull timeUSD 215,000 - 265,000 annuallyFunction: Software EngineeringExperience: 5+ yearsSkills: ["Cross-team leadership","Mentoring","Communication"]

Build and improve the Ray C++ backend that powers distributed, high-performance machine learning workloads. Join the Ray Core team to develop and maintain core infrastructure such as the distributed scheduler, runtime integrations, and I/O/memory subsystems. Lead cross-team efforts, strengthen fault tolerance and reliability, optimize large-scale performance, enhance testing/release processes, and share results through talks, tutorials, and blog posts.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anyscale
Anyscale
3 days ago

Software Engineer (Ray Core)

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 22 hours agoStatus: Live

Job Summary

Build and improve the Ray C++ backend that powers distributed, high-performance machine learning workloads. Join the Ray Core team to develop and maintain core infrastructure such as the distributed scheduler, runtime integrations, and I/O/memory subsystems. Lead cross-team efforts, strengthen fault tolerance and reliability, optimize large-scale performance, enhance testing/release processes, and share results through talks, tutorials, and blog posts.
Location: San Francisco
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Lead cross-team projects while mentoring junior team members.
  • •Develop high-quality open source software to simplify distributed programming with Ray.
  • •Identify, implement, and evaluate architectural improvements to Ray core.
  • •Improve the testing process for Ray to make releases smoother.
  • •Communicate your work through talks, tutorials, and blog posts.

Pay and Benefits

Salary: USD 215,000 - 265,000 annually
Equity and Bonus:Equity
Perks:Equity

Key Requirements

  • •At least 5 years of relevant work experience.
  • •Experience building scalable, fault-tolerant distributed systems.
  • •Extensive experience with C/C++ and low-level operating systems.
  • •Strong foundation in algorithms, data structures, and system design.
  • •Knowledge of distributed model training/inference (e.g., tensor parallel, pipeline parallel) is preferred.
Experience:5+ yearsDistributed computingOpen sourceMachine learning
Skills:Cross-team leadershipMentoringCommunication
Tech Stack:RayC++COperating systemsDistributed systemsGPU programming

Company Brief

Anyscale
Provides a managed platform and developer tooling built on the Ray open-source project to scale Python and AI applications across clouds, simplifying distributed training, inference and production deployment for engineering teams.
Industry: Developer Tools
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Valuation: Unicorn (USD 1B+)
Funding: Series C
Headquarters: San Francisco, United States
Founded: 2019
Glassdoor
Glassdoor: 4.3
WebsiteLinkedInGlassdoor