Nikita Vemuri

Software Engineer at Anyscale

United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Nikita Vemuri is a software engineer with nine years of experience building distributed systems and AI tooling, currently contributing at Anyscale after research work at Berkeley's RISE Lab. A UC Berkeley MS/BS in EECS, he has focused on backend engineering for high-scale projects—most notably contributing autoscaler and Serve improvements to the widely used Ray project, including robustness features, callback systems, and job submission enhancements. His background spans research and industry, with internships at Bridgewater that demonstrate breadth beyond pure engineering. Comfortable in production-grade cloud and container environments, he brings a research-informed approach to shipping reliable distributed infrastructure.
code9 years of coding experience
job2 years of employment as a software developer
bookBachelor of Science (B.S.), Electrical Engineering and Computer Science, Bachelor of Science (B.S.), Electrical Engineering and Computer Science at University of California, Berkeley
bookArchbishop Mitty High School
github-logo-circle

Github Skills (10)

autoscaling10
ray10
python10
back-end-development10
apidoc9
api9
unit-testing8
devops7
dockers7
docker7

Programming languages (3)

CSSJupyter NotebookPython

Github contributions (5)

github-logo-circle
ray-project/ray

Nov 2020 - Jan 2023

Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.
Role in this project:
userBack-end Developer
Contributions:104 reviews, 26 commits, 91 PRs in 2 years 2 months
Contributions summary:Nikita primarily contributed to the Ray autoscaler and Serve components, focusing on enhancing the system's capabilities and robustness. Their work involved introducing a callback system to the autoscaler and ensuring that Ubuntu is the owner of the docker host mount folder within the autoscaler. In addition, the user made changes to the Serve API involving the FastAPIWrapper class constructor and added unit tests to ensure the class constructor runs before startup hooks. Finally, the user made improvements to the job submission capabilities with ray client connections.
pythonconsistsruntimetensorflowserving
nikitavemuri/ray

Mar 2019 - Jan 2025

A system for parallel and distributed Python that unifies the ML ecosystem.
Contributions:2 PRs, 457 pushes, 71 branches in 5 years 10 months
unifiesraypythondata-scienceparallel
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Nikita Vemuri - Software Engineer at Anyscale