Anyscale
Posted 2mo ago

Software Engineer, Platform Infrastructure (Foundations)

Anyscale
Bengaluru, Karnataka, India
OnsiteFull Time
Responsibilities
  • Design services orchestration
  • Scale control plane components
  • Build scheduling and resource management
Requirements
  • 3+ years of production code experience
  • Strong distributed systems
  • Cloud-native infra
  • Go and Python
  • Kubernetes experience
  • Networking and security understanding
Technical tools mentioned
GoPythonKubernetesAWSAzureGCPPrometheusGrafana

Job description

About Anyscale:


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. Companies like OpenAI, Uber, Spotify, Instacart, Cruise, and many more, have Ray in their tech stacks to accelerate the progress of AI applications out into the real world.


With Anyscale, we’re building the best place to run Ray, so that any developer or data scientist can scale an ML application from their laptop to the cluster without needing to be a distributed systems expert.


Proud to be backed by Andreessen Horowitz, NEA, and Addition with $250+ million raised to date.


About the role:

Anyscale is looking for a Software Engineer to join the Infrastructure team. Anyscale aims to provide the next generation of tools and infrastructure to make developing and running distributed AI applications in the cloud as easy as on your laptop. As part of the Infra team, we build the scalable, secure, and robust backbone that enables this vision.

Our team is responsible for both the control plane, which orchestrates cluster management, scheduling, and user access, and the data plane, which ensures high-performance execution of distributed workloads.

We are seeking a talented Software Engineer with a strong background in control plane and data plane development, along with expertise in Kubernetes, container orchestration, and cloud-native infrastructure. You will play a crucial role in designing, implementing, and optimizing the critical infrastructure that powers Anyscale’s cloud platform.

You will have the opportunity to work on open-source Ray, contribute to our infinite laptop proprietary product, and develop seamless integration between the two, while also delivering high-impact features for our customers.

A snapshot of projects you may work on

  • Design, build, and scale services that orchestrate Ray clusters across cloud and on-prem environments, supporting both VM-based and Kubernetes-based deployments

  • Optimize control plane components for large-scale, distributed AI/ML workloads

  • Build intelligent scheduling and resource management systems for heterogeneous compute clusters

  • Develop features to enhance the reliability, performance, scalability, and observability of Anyscale-managed Ray workloads

  • Support and optimize accelerator integration (e.g., GPUs, TPUs).

  • Handle container image management and dependency resolution for distributed workloads

  • Participate in code reviews, design and architecture discussions

  • Provide on-call support, working closely with customer and field teams to troubleshoot infrastructure issues

  • Collaborate with leading distributed systems and machine learning experts to push the boundaries of AI infrastructure

We'd love to hear from you if have

  • Bachelor's degree in Computer Science, Engineering, or equivalent practical experience

  • 3+ years of experience writing high-quality production code

  • Hands-on experience in building and maintaining highly available, scalable, and performant distributed system

  • Expertise in cloud-native technologies (AWS, Azure, GCP) and Kubernetes-based deployments

  • Deep understanding of networking, security, and authentication mechanisms in cloud environment

  • Familiarity with observability stacks (Prometheus, Grafana etc)

  • Proficiency in Go and Python

  • Knowledge of low-level operating system foundations (Linux kernel, file systems, containers)

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 and you may review the Notice of E-Verify Participation and the Right to Work posters in English and Spanish

About Anyscale

Cloud platform for scaling distributed machine learning applications.

Year founded
2019
Employees
637
Organization type
Private
Latest investment
Raised $99.00M Series C (2022) — led by Addition, Intel Capital
Headquarters
US

Similar jobs

Software Engineer roles near Bengaluru, Karnataka
4h
Save
Mark Applied
Hide
Senior Software Engineer, Mobile (iOS)
Bengaluru, Karnataka, India
OnsiteFull Time
Grab
GrabNASDAQ: GRAB: Superapp providing transportation, food delivery, and digital financial services.
5+ YOEAt least 5 years of iOS development experience, large-scale application delivery, modular architecture, Swift and SwiftUI expertise, iOS architecture patterns, CI/CD, and scalable system design.
Swift, SwiftUI, RIBs, MVVM, VIPER, SOLID, CI/CD, Needle
4h
Save
Mark Applied
Hide
Senior Software Engineer - TCMS
Bengaluru, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Global provider of medical technology and diagnostic imaging solutions.
5+ YOEBachelor's or master's degree in electrical, electronic, or computer science and 5–8 years of rolling stock experience. Requires train control expertise, communication protocols, requirements engineering, standards knowledge, and teamwork.
MVB, WTB, Ethernet, TRDP, V-model, IEC 50128, IEC 61131, IEC 61375, EN 50657
4h
Save
Mark Applied
Hide
Software Developer (C#, WPF, Angular)
Bangalore, Karnataka, India
OnsiteFull Time
Siemens Healthineers
Siemens HealthineersXetra: SHL: Manufacturer of medical diagnostic and imaging equipment.
4+ YOEBachelor's degree in computer science or engineering, 4–6 years of relevant experience, strong C#, WPF, and Angular skills, software architecture expertise, and knowledge of testing tools.
C#, WPF, Angular, DevOps, IoT, NUnit, FxCop, SonarQube, WinDbg
5h
Save
Mark Applied
Hide
Senior Software Engineer II - KMS
Bengaluru, Karnataka, India
HybridFull Time
DigitalOcean
DigitalOceanNew York Stock Exchange: DOCN: Simplifies cloud infrastructure for developers, startups, and SMBs.
6+ YOE6+ years of software engineering experience, including 2–3 years in cryptographic systems or security-critical services; strong Go, distributed systems, Kubernetes, SQL, Terraform, HSM/KMS, and compliance knowledge.
Go, gRPC, AES-GCM, RSA, ECDSA, HMAC, HKDF, PBKDF2, AWS KMS, GCP Cloud KMS, HashiCorp Vault, Thales/Luna, Kubernetes, SQL, MySQL, Terraform, AWS Secrets Manager, PKCS#11, KMIP, LinkedIn Learning
5h
Save
Mark Applied
Hide
Staff Software Engineer, Workspace Search Quality
Bengaluru, Karnataka, India
OnsiteFull Time
Google
GoogleNASDAQ: GOOGL: Provides online search, advertising, cloud computing, and consumer electronics.
8+ YOE3+ MgmtBachelor's degree or equivalent experience, 8 years software development, 5 years testing and launching products, 3 years software design and architecture; technical leadership and cross-functional experience preferred.
Google Workspace, Gmail, Google Drive, Google Chat, Google Calendar
6h
Save
Mark Applied
Hide
Senior Software Engineer
Bangalore, Karnataka, India
HybridFull Time
Siemens
SiemensXETRA: SIE: Manufactures industrial automation, infrastructure, and energy technology systems.
3+ YOEBachelor’s degree in engineering or computer science and 3–6 years of Linux software development experience. Requires Debian, Linux security, version control, scripting, build systems, and strong English communication skills.
Debian, Linux, Git, Python, Shell, OpenEmbedded, Yocto, Poky, Debbuild, Eclipse, CI/CD
6h
Save
Mark Applied
Hide
Software Engineer – Frontend Developer (Angular)
Bangalore, Karnataka, India
OnsiteFull Time
Renesas Electronics
Renesas ElectronicsTokyo Stock Exchange: 6723: Designs and manufactures semiconductors for automotive and industrial systems.
3+ YOEBachelor's degree in computer science, engineering, or equivalent; 3+ years of experience; Angular 12+; backend language knowledge; AWS deployment; Git; strong communication and problem-solving skills.
Angular, Python, Java, JavaScript, Node.js, AWS, Git, GitLab, GitHub
6h
Save
Mark Applied
Hide
Software Engineer - Full Stack
Bengaluru, Karnataka, India
RemoteFull Time
Altisource
AltisourceNASDAQ: ASPS: Provides technology and services for mortgage and real estate industries.
Strong full-stack application development experience; knowledge of software practices, cloud technologies, APIs, databases, and application architecture. B.Tech in AI/ML preferred or computer science.
APIs, databases