Jobs · Engineering · California

Software Engineer, Infrastructure

Anyscale · San Francisco, CA · 2 days ago
Engineering$250/hrFull-time

About the role

Anyscale is looking for a Software Engineer to join the Infrastructure team. The role involves building the scalable, secure, and robust backbone that enables Anyscale’s vision of making distributed AI applications as easy to run in the cloud as they are on a laptop.

Responsibilities

  • 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
  • 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

Requirements

  • Possess a Bachelor's degree in Computer Science, Engineering, or equivalent practical experience
  • Have 3+ years of experience writing high-quality production code
  • Have hands-on experience in building and maintaining highly available, scalable, and performant distributed systems
  • Have expertise in cloud-native technologies (AWS, Azure, GCP) and Kubernetes-based deployments
  • Have a deep understanding of networking, security, and authentication mechanisms in cloud environments
  • Be familiar with observability stacks (Prometheus, Grafana etc)
  • Be proficient in Go and Python
  • Have knowledge of low-level operating system foundations (Linux kernel, file systems, containers)

Qualifications

  • Strong background in control plane and data plane development
  • Experience with Kubernetes and container orchestration
  • Understanding of distributed systems and machine learning principles

Skills

  • Cloud-native technologies (AWS, Azure, GCP)
  • Kubernetes
  • Networking, security, and authentication mechanisms
  • Observability stacks (Prometheus, Grafana)
  • Go and Python
  • Low-level operating system foundations (Linux kernel, file systems, containers)

Benefits

  • Equity in Anyscale Inc.
  • Flexible work schedule
  • Professional development opportunities
  • Competitive salary
  • Health insurance
  • Retirement benefits

Pay

  • $100,000 - $150,000 annually

Schedule

  • Full-time

Equal Opportunity Employer

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.

Similar jobs