Anyscale

Software Engineer, Ray Core

Anyscale

full-time

Posted on:

Location Type: Hybrid

Location: San FranciscoCaliforniaUnited States

Visit company website

Explore more

AI Apply
Apply

About the role

  • 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

  • At least 2 year of relevant work experience
  • Solid background in algorithms, data structures, system design
  • Experience in building scalable and fault-tolerant distributed systems
  • Knowledge of distributed model training and inference (e.g. tensor parallel, pipeline parallel) is preferred
  • Knowledge of GPU programming is preferred
Benefits
  • Anyscale Inc. is an Equal Opportunity Employer. Candidates are evaluated without regard to age, race, color, religion, sex, disability, national origin, sexual orientation, veteran status, or any other characteristic protected by federal or state law.
  • Anyscale Inc. is an E-Verify company.

Applicant Tracking System Keywords

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

Hard skills
distributed programmingRayalgorithmsdata structuressystem designscalable systemsfault-tolerant systemsdistributed model traininginferenceGPU programming
Soft skills
communicationpresentationwriting