Anyscale
Software Engineer, Ray Data
Bengaluru, Karnataka. Posted 3 months ago
The role
You will build, optimize, and scale the Ray Datasets library and data processing capabilities. This involves developing open source software to simplify distributed programming and implementing architectural improvements to Ray core.
What you will do
- Develop high quality open source software to simplify distributed programming
- Identify, implement, and evaluate architectural improvements to Ray core and Datasets
- Improve the testing process for Ray to make releases as smooth as possible
- Communicate work through talks, tutorials, and blog posts
Required qualifications
- At least 5 years of relevant work experience
- Solid background in algorithms, data structures, system design
- Experience in building scalable and fault-tolerant distributed systems
- Experience with data processing, database internals including Spark or Dask
Nice to have
- streaming is a plus
About the company
Anyscale is commercializing Ray, an open-source project for scalable machine learning. The company aims to make distributed computing accessible to software developers.