Software Engineer, Ray Data

Anyscale
Bengaluru
Workplace: OnsiteFull timeFunction: Software EngineeringExperience: 5+ yearsSkills: ["Communication","Collaboration"]

Join the Ray Data team to build, optimize, and scale Ray’s Datasets library and data processing capabilities. Develop high-quality open source software to simplify distributed programming, identify architectural improvements to Ray core and Datasets, and improve testing for smoother releases. Collaborate with Ray Core, Train, RLlib, and Serve to integrate with ML training and data sources, impacting large-scale data workflows.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Anyscale
Anyscale
11 months ago

Software Engineer, Ray Data

✓ Verified Job

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

Source: Company careers pageValidated by: Fursa AI
Last checked: 1 hour agoStatus: Live

Job Summary

Join the Ray Data team to build, optimize, and scale Ray’s Datasets library and data processing capabilities. Develop high-quality open source software to simplify distributed programming, identify architectural improvements to Ray core and Datasets, and improve testing for smoother releases. Collaborate with Ray Core, Train, RLlib, and Serve to integrate with ML training and data sources, impacting large-scale data workflows.
Location: Bengaluru
Workplace: Onsite
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Develop high quality open source software to simplify distributed programming (Ray)
  • •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 your work to a broader audience through talks, tutorials, and blog posts
  • •Perform performance work on Ray Datasets at large scale and integration with ML training and data sources

Key Requirements

  • •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 (streaming is a plus)
  • •Develop high quality open source software to simplify distributed programming (Ray)
Experience:5+ yearsDistributed systemsMachine learningRayDatasetsData processing
Skills:CommunicationCollaboration
Tech Stack:RayApache ArrowPythonSparkDask

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