Senior ML Engineer, ML Experimentation Portal

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$277,600 / yr
Posted
15 days ago
Freshness
Confirmed live today

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $231k
$163k most similar roles pay here $290k

This role pays more than 57% of similar roles. Most pay $187,137–$254,750 — the shaded band above. At the midpoint, this role pays about $231k versus about $221k 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 3513 open roles on FindRole.

Listed pay typically runs $165,800–$277,600 across 2730 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior ML Engineer, ML Experimentation Portal

Senior ML Engineer – ML Experimentation Portal joins the Ads ML Experimentation team to design and build a next-generation experimentation platform for the Apple Ads ecosystem. This role involves developing full-stack web applications that transform complex machine learning workflows, from model training to A/B testing and evaluation, into intuitive user interfaces. The engineer will provide AI-powered insights while ensuring privacy in large-scale distributed cloud environments. Key responsibilities include conducting user research, iterating on designs based on feedback, and managing cross-functional dependencies. Required skills include full-stack development with React, TypeScript, and modern JavaScript; backend experience with Java 21, Spring Boot, Python, and PostgreSQL; and infrastructure knowledge involving Docker, AWS, Splunk, and DataDog. The role specifically addresses the technical challenge of making complex statistical concepts and ML workflows accessible within the advertising domain.

What you'll do

  • Design and build full-stack web applications to manage ML workflows and experimentation.
  • Transform complex statistical concepts and machine learning processes into intuitive user interfaces.
  • Develop end-to-end workflows covering model training, A/B testing, and evaluation.
  • Integrate AI-powered insights into seamless user experiences for the advertising ecosystem.
  • Implement large-scale distributed cloud computing solutions while maintaining strict privacy standards.
  • Conduct user research and iterate on designs based on direct feedback and adoption metrics.
  • Monitor production systems using observability tools like DataDog and Splunk.
  • Build scalable backend services using Java, Spring Boot, Python, and PostgreSQL.

What we're looking for

  • Fluency in full-stack development using React, TypeScript, and modern JavaScript.
  • Industry experience in the ML domain, including building features and models.
  • Experience in the Ads domain.
  • Knowledge of ML platforms/infrastructure, ML fundamentals, and experimentation fundamentals.
  • Strong understanding of data structures and algorithms for optimization.
  • Experience designing, implementing, and iterating on intuitive user interfaces.
  • Experience with online and offline A/B testing infrastructure or methodologies.
  • Proficiency in database design and SQL, along with experience using alerting and observability tools like DataDog and Splunk.
  • Degree in Computer Science, Statistics, Applied Math, or a related field (preferred).
  • 10+ years of industry experience designing, building, maintaining, and extending web-scale production systems (preferred).

More like this

Similar roles

Senior ML Engineer, Client Experimentation

Apple Inc

Cupertino, CA 59 days ago $184,700–$324,800
Machine Learning A/B Testing Python Java Scala SQL Experimentation Frameworks iOS Data Analysis Statistics Telemetry Pipelines Remote Configuration Feature Flagging Differential Privacy Recommender Systems Information Retrieval Observability
10+ yrs exp

Senior ML Engineer

Salesforce

Remote (Bellevue, WA) 32 days ago
Python Apache Kafka Flink Ray Spark PySpark MLOps CI/CD Docker Kubernetes Apache Airflow Feature Stores Graph Analytics Supervised Learning Anomaly Detection Clustering MITRE ATT&CK OCSF
3+ yrs exp Remote

Senior ML Engineer, Core Development

Anduril Industries

Costa Mesa, CA 37 days ago $220,000–$292,000
Machine Learning physics ML Python MATLAB PyTorch TensorFlow NVIDIA PhysicsNeMo GNNs Transolver DoMINO GeoTransolver Linux GPU Docker Weights & Biases AWS S3 Lambda SageMaker Plotly Seaborn Matplotlib XGBoost
3+ yrs exp

Senior Applied AI ML Engineer

JPMorgan Chase

Jersey City, NJ 30 days ago
Python Java Databricks AWS PyTorch TensorFlow Huggingface Transformers NeMo SQL NoSQL MLOps NLP Microservices Distributed Systems Vector Databases Agile
8+ yrs exp

Senior Machine Learning Engineer, AI/ML Compiler

Qualcomm

Santa Clara, CA 15 days ago $151,200–$226,800
Python C++ PyTorch ONNX MLIR TVM LiteRT ExecuTorch ONNX Runtime QNN QAIRT CI/CD Git Graph IR Operator Fusion Shape Inference NPU DSP GPU CPU
2+ yrs exp