Software Engineer, Ray CoreActive

The opportunity

At  Anyscale , we're on a mission to democratize distributed computing and make it accessible to software developers of all skill levels. We’re commercializing  Ray , a popular open-source project that's creating an ecosystem of libraries for scalable machine learning.

What you'll do

  • 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

  • At least 2 year of relevant work experience

  • Solid background in algorithms, data structures, system design

What they're looking for

  • 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