Taro Logo

AIML - Staff ML Infrastructure Engineer, Machine Learning Compute

Apple is where individual imaginations gather together, building innovative products and services that change lives for the better.
$181,100 - $318,400
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Job Description

Apple is seeking a Staff ML Infrastructure Engineer to join their Machine Learning Compute team. This role combines deep technical expertise in distributed systems and ML infrastructure with leadership responsibilities. You'll be at the forefront of building and optimizing large-scale ML compute platforms that power Apple's AI initiatives.

As a staff engineer, you'll lead the development of infrastructure for cloud-based workloads, working with technologies like Apache Spark, Ray, and distributed training systems. You'll be responsible for optimizing platform efficiency through advanced resource management, implementing new features from core frameworks, and enhancing system observability.

The role requires both technical excellence and leadership skills. You'll drive architectural decisions that improve system performance and scalability while mentoring other engineers. You'll work with cutting-edge cloud-native technologies and have the opportunity to shape the future of Apple's ML infrastructure.

The ideal candidate brings 4+ years of hands-on experience with large-scale data and ML infrastructure, strong programming skills in Python or Go, and deep expertise in distributed systems and cloud platforms. You should be comfortable with technologies like Kubernetes, Apache Spark, and Ray, and have excellent communication skills.

At Apple, you'll be part of a team that values innovation and collaboration. You'll receive comprehensive benefits including medical coverage, retirement benefits, stock programs, and education reimbursement. The base salary range is $181,100 to $318,400, with additional opportunities for bonuses and equity.

This is an opportunity to make a significant impact on Apple's ML infrastructure while working with some of the most advanced technologies in the field. You'll be part of a company that values diversity, inclusion, and the ability to make products that change lives for the better.

Last updated 2 days ago

Responsibilities For AIML - Staff ML Infrastructure Engineer, Machine Learning Compute

  • Lead the development of infrastructure to run large-scale workloads on the Cloud
  • Optimize platform efficiency and throughput by improving resource management capabilities
  • Integrate new features from core distributed computing and ML frameworks
  • Enhance platform's scalability, performance, and observability
  • Drive architectural evolution of the platform
  • Reduce dev-ops efforts by automating processes
  • Mentor engineers in areas of expertise

Requirements For AIML - Staff ML Infrastructure Engineer, Machine Learning Compute

Python
Go
Kubernetes
  • Bachelors in Computer Science, engineering, or a related field
  • 4+ years of hands-on experience building and managing large-scale data and ML infrastructure
  • Proficient in relevant programming languages, like Python or Go
  • Strong expertise in distributed systems, reliability and scalability, containerization, and cloud platforms
  • Proficient in cloud computing infrastructure and tools: Kubernetes, Apache Spark, and Ray
  • Ability to clearly and concisely communicate technical and architectural problems

Benefits For AIML - Staff ML Infrastructure Engineer, Machine Learning Compute

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discounts

Related Jobs

AIML - Staff Machine Learning Engineer - ML Efficiency, ML Platform & Technology

Staff Machine Learning Engineer role at Apple focusing on ML platform optimization and efficiency

AIML - ML Infrastructure Engineer, ML Platform & Technology - ML Compute

Staff ML Infrastructure Engineer position at Apple, focusing on building and scaling ML infrastructure for complex model training, offering competitive compensation and benefits.

AIML - Sr./Staff ML Engineer, Machine Learning Platform & Intelligence

Senior/Staff ML Engineer role at Apple, focusing on machine learning platform development and AI infrastructure, offering competitive compensation $171K-$302K.

AIML - Staff Machine Learning Engineer - ML Efficiency, ML Platform & Technology

Staff Machine Learning Engineer role at Apple focusing on ML platform optimization and efficiency

Staff / Senior Machine Learning Engineer - Foundation Models and Generative AI, Siri

Senior ML Engineering role at Apple focusing on Foundation Models and Generative AI for Siri, offering competitive compensation and opportunity to work on cutting-edge voice technology.