Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

FREE ACCESS
5,000–10,000 jobs/day
JobTailor Logo

See all jobs on JobTailor

Search thousands of fresh jobs every day.

Discover
  • Fresh listings
  • Fast filters
  • No subscription required
Create a free account and start exploring right away.
Anyscale

Software Engineer – Ray Core

Anyscale

Software Engineer working on the Ray backend for distributed applications. Leading projects and mentoring junior engineers while improving system performance at Anyscale.

Posted 5/15/2026full-timeSan Francisco • California • 🇺🇸 United StatesMid-LevelSeniorWebsite

Tech Stack

Tools & technologies
Distributed SystemsOpen SourceRay

About the role

Key responsibilities & impact
  • Leading cross-team projects while mentoring junior team members
  • Develop high quality open source software to simplify distributed programming (Ray)
  • Identify, implement, and evaluate architectural improvements to Ray core
  • Improve the testing process for Ray to make releases as smooth as possible
  • Communicate your work to a broader audience through talks, tutorials, and blog posts

Requirements

What you’ll need
  • At least 5 years of relevant work experience
  • Experience in building scalable and fault-tolerant distributed systems
  • Extensive experience working in C/C++ and on low-level operating systems
  • Solid background in algorithms, data structures, system design
  • Knowledge of distributed model training and inference (e.g. tensor parallel, pipeline parallel) is preferred
  • Knowledge of GPU programming is preferred

Benefits

Comp & perks
  • Health insurance
  • Paid time off

ATS Keywords

✓ Tailor your resume
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
CC++distributed programmingRayalgorithmsdata structuressystem designGPU programmingfault-tolerant systemsscalable systems
Soft Skills
leadershipmentoringcommunication