A

Apple

Designs phones, computers and their operating systems

ML Compute Efficiency Automation Engineer - Infrastructure & Planning

Platform EngineeringConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science in Computer Science or Computer Engineering, or equivalent practical experience.
  • At least 6 years of experience building production software, automation, tooling, or data and infrastructure systems.
  • Ability to solve problems by building systems from scratch to eliminate manual work or overcome scale limitations, with demonstrated work.
  • Fluency with AI tooling, including use of coding assistants in day-to-day work.
  • Strong programming skills in Python or a similar language, plus experience with automation, pipelines, and tooling.
  • Experience with SQL and dashboards or data products using tools such as Tableau, Looker, or Grafana.
  • Experience designing data models or telemetry schemas for infrastructure, capacity, or utilization data.
  • Experience operating complex systems in a large-scale compute, cloud, or infrastructure environment.
  • Ability to determine where automation is inappropriate and to guardrail autonomous systems.
  • Ability to collaborate across teams, advance work through influence rather than authority, and own systems used by others daily.

Responsibilities

  • Build systems of record for compute resource requests, allocations, and utilization that are accurate and scalable.
  • Analyze inference and training workloads across GPUs, TPUs, and custom Apple Silicon to identify wasted compute, determine causes, and drive fixes.
  • Work with engineers responsible for scheduling, capacity allocation, and serving-cost systems to solve optimization problems.
  • Replace manual workflows, triage, reporting, and reconciliation with systems that handle routine work and escalate cases requiring human judgment.
  • Build telemetry, schemas, and anomaly detection to identify efficiency and cost opportunities, and connect them to tools that can act on the findings.
  • Re-architect processes that fail at Apple-scale machine-learning demand so they scale with usage rather than headcount.
  • Develop reusable tooling so the wider team can benefit without repeatedly relying on the role holder.

Desired Qualifications

  • Production experience shipping automated or autonomous workflows.
  • Understanding of machine-learning training and inference infrastructure, GPU and TPU utilization, training throughput, scheduling efficiency, and foundation-model serving.
  • Experience building automated alerting or anomaly detection for infrastructure metrics.
  • Experience with FinOps, capacity planning, cloud cost management, or IT governance.
  • Knowledge of Django and PostgreSQL.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs