A

Apple

Designs phones, computers and their operating systems

Staff Machine Learning Engineer - Commerce & Growth Intelligence

Applied Machine LearningConfirmed live in the last 24 hours
Full-timeNo salary listedIn-person

About the Job

Requirements

  • Experience shipping production machine learning systems or machine-learning-powered applications, with ownership of significant architecture and implementation decisions.
  • Deep expertise in at least one relevant area, such as model inference, distributed computing, machine-learning infrastructure, or data systems for machine learning.
  • Strong programming and software engineering skills, including system design, API design, testing, and debugging complex software.
  • Practical experience integrating machine-learning models into software systems and understanding their execution and deployment requirements.
  • A track record of leading technical initiatives across teams, resolving architectural tradeoffs, and delivering working systems.
  • Experience investigating performance and reliability problems and driving improvements based on measured results.
  • Ability to communicate technical decisions clearly and build alignment across disciplines.
  • A bachelor's degree in Computer Science, Computer Engineering, Information Systems, or Electronic Engineering, and 12 or more years of relevant work experience.

Responsibilities

  • Build inference systems for product workloads.
  • Develop services and APIs for model execution, including request routing, batching, concurrency, and scaling, and make tradeoffs among latency, throughput, memory use, and compute cost.
  • Adopt and extend open-source and Apple-developed technologies, where appropriate, to build reusable components across models and applications.
  • Partner with modeling teams to improve distributed job execution, data loading, checkpointing, failure recovery, and accelerator utilization for fine-tuning and training workflows; work may also include iterating on and fine-tuning foundation models and custom-built models.
  • Use distributed processing to join, filter, deduplicate, and transform large datasets into reproducible inputs for training and batch inference, and address bottlenecks in data movement and processing.
  • Design interfaces and implement integrations across inference services, backend applications, and on-device components, working with client engineers on iOS and device-to-cloud workflows.
  • Turn ambiguous requirements into architecture and implementation plans, align teams on interfaces and ownership, and lead projects from prototyping through production.
  • Build critical components, diagnose issues across data, model execution, and application boundaries, and mentor engineers through design reviews and implementation.

Desired Qualifications

  • Distributed machine-learning execution and model serving using Ray, Ray Serve, or comparable technologies.
  • Model optimization and deployment using inference runtimes such as ONNX Runtime, Core ML, or comparable systems.
  • Distributed training or fine-tuning, including job orchestration, checkpointing, and GPU or other accelerator workloads.
  • Large-scale data processing with Spark, Flink, or comparable tools, including dataset preparation for machine learning.
  • Go for backend services and inference APIs.
  • Swift for iOS services, daemons, or on-device machine-learning integration.
  • Experience with Python for machine-learning workflows, data processing, tooling, or backend services; applying Python to agent workflows and tool integration using LangGraph, Model Context Protocol (MCP), or related technologies is an additional plus.
  • Experience with applications that combine on-device capabilities with cloud-based models and services.
  • A master's degree in Computer Science, Computer Engineering, Information Systems, or Electronic Engineering, and 8 or more years of relevant work experience.

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