ML Agent Engineer

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
San Francisco, CA
Salary
$150,400–$277,600 / yr
Posted
104 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $212k
This role $214k
$135k $293k
below market most similar roles pay here above market

This role pays more than 60% of similar roles. Most pay $178,300–$246,150 — the blue band above. At the midpoint, this role pays about $214k versus about $212k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 3497 open roles on FindRole.

Listed pay typically runs $174,149–$277,600 across 2702 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · ML Agent Engineer

The ML Agent Engineer joins a team of research scientists and engineers focused on building best-in-class AI agents. This role involves designing and implementing high-quality agent harnesses, simulation systems, and tooling to enable cutting-edge research. You will work across the entire AI agent system stack, including model training, harness design, evaluation, and deployment. Key responsibilities include building and maintaining training and inference systems, model harnesses, training infrastructure, model serving, and evaluation frameworks. You must demonstrate proficiency in Python and ML modeling frameworks like PyTorch or Tensorflow. The role requires experience with distributed ML systems, CI/CD at scale, and distributed testing. This work addresses technical problems in reinforcement learning and simulation environments to power technologies across the Apple ecosystem.

What you'll do

  • Design and implement high-quality agent harnesses and simulation systems.
  • Build and maintain training and inference systems including model harnesses and serving infrastructure.
  • Develop and manage ML evaluation frameworks and distributed testing pipelines.
  • Write clean, well-tested code using Python and ML modeling frameworks like PyTorch or TensorFlow.
  • Manage distributed ML systems including CI/CD at scale and production monitoring.
  • Ship ML systems end-to-end from problem framing and data curation through deployment.
  • Develop tooling that enables cutting-edge research in reinforcement learning and AI agents.

What we're looking for

  • Bachelor's in Computer Science, Electrical Engineering, or equivalent academic or professional experience.
  • 2+ years of ML engineering experience building and maintaining training and inference systems.
  • Solid software engineering skills in complex systems and fluency in Python.
  • Hands-on experience with distributed ML systems, including CI/CD at scale and ML evaluation pipelines.
  • Proficiency with ML modeling frameworks such as PyTorch or TensorFlow.
  • Proven track record shipping ML systems end-to-end from problem framing to production monitoring.
  • Master's Degree or PhD in Computer Science, Engineering, Math, or Physics (preferred).
  • Familiarity with macOS/iOS development ecosystems (preferred).

More like this

Similar roles

ML Agent Engineer

Apple Inc

San Francisco, CA 104 days ago $150,400–$277,600
Python PyTorch TensorFlow Distributed ML CI/CD Reinforcement Learning Model Serving ML Evaluation Data Curation macOS iOS
2+ yrs exp

Machine Learning Engineer, Agentic AI

Apple Inc

Sunnyvale, CA 17 days ago $129,300–$194,700
LLMs Agentic Systems Machine Learning System Design Monitoring Observability Data Systems Structured Outputs

Machine Learning Engineer, Agentic AI

Apple Inc

Sunnyvale, CA 171 days ago $150,400–$277,600
LLMs Agentic Systems Machine Learning Computer Vision System Design Data Pipelines APIs Monitoring Observability CVML

AI Agent Engineer

General Motors (GM)

Warren, MI +1 95 days ago
Python TypeScript JavaScript Java LangChain Semantic Kernel LLMs RAG Vector Search RESTful APIs Microservices Serverless Prompt Engineering Microsoft 365 Glean Observability RBAC
3+ yrs exp Hybrid

AI Agent Engineer

General Motors (GM)

Austin, TX +2 40 days ago
Python REST APIs LLM Prompting ETL Middleware Webhooks Event-Driven Architecture Git SaaS API Management Data Pipelines Workflow Orchestration Retrieval-Augmented Generation Identity Services Cloud-Native Services Data Mapping Schema Management Structured Testing Observability
7+ yrs exp Hybrid

Lead Software Engineer, ML Engineer for Agent Platform

JPMorgan Chase

Jersey City, NJ +3 99 days ago
Python LLM RAG Kubernetes Docker Terraform Micro-VMs CI/CD Agile Vector Databases Graph RAG Machine Learning Artificial Intelligence Infrastructure as Code Firecracker Kata gVisor MCP A2A Data Observability
5+ yrs exp