Staff Machine Learning Engineer, Ads Platform

Apple Inc

Confirmed live 2 days ago High trust

Quick summary

Work type
On-site
Location
Austin, TX
Posted
9 days ago
Freshness
Confirmed live 2 days ago

Market check

Salary context

How this pay compares to similar roles

Similar $232k
$170k most similar roles pay here $318k

This listing doesn't post a salary. Most similar roles pay $208,575–$255,487.

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 2202 open roles on FindRole.

Listed pay typically runs $175,000–$278,800 across 1802 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Staff Machine Learning Engineer, Ads Platform

Staff Machine Learning Engineer – Ads Platform joins the team to design and build machine learning systems and data pipelines focused on safeguarding advertiser trust and enhancing invalid traffic protections. This role involves managing the end-to-end lifecycle of models for high-throughput, low-latency production environments while executing an innovation roadmap that includes performance tuning, calibration, and drift detection. The engineer will develop distributed algorithms, implement scalable feature pipelines, and build tools for A/B testing and experimentation. Key technologies include Java, Python, or Scala for development, alongside big data frameworks like Spark, Kafka, Hadoop, or Flink. Candidates must navigate complex problems involving multilayered datasets to optimize existing libraries and infrastructure. The work specifically addresses the technical challenges of maintaining integrity within an advertising platform while ensuring high product quality and system performance across compute and storage layers.

What does a Machine Learning Engineer earn?

Median $233875 from 314 postings across 50 companies.

See salary data

What you'll do

  • Manage the end-to-end lifecycle of machine learning models for high-throughput, low-latency production systems.
  • Design and optimize distributed algorithms and data processing frameworks using tools like Spark.
  • Build scalable feature pipelines to ingest, clean, and transform massive datasets.
  • Develop machine learning systems to safeguard advertiser trust and enhance invalid traffic protections.
  • Perform performance tuning, bottleneck analysis, and system optimization across compute and storage layers.
  • Build infrastructure for A/B testing, statistical evaluation, and experimentation pipelines.
  • Implement robust CI/CD workflows, feature stores, and streaming infrastructure like Kafka or Flink.

What we're looking for

  • BS or MS in Computer Science, Software Engineering, or related technical fields.
  • 8+ years of experience building machine learning capabilities across many different product areas at scale.
  • Strong proficiency in Java, Python, or Scala for algorithm and system development.
  • Experience with distributed systems and big data frameworks such as Spark, Kafka, Hadoop, or Flink.
  • Solid understanding of data structures, algorithms, and system design principles.
  • Familiarity with CI/CD workflows, cloud environments, and containerized deployments.
  • Understanding of statistical methods, A/B testing, and online experimentation frameworks.
  • Experience with anomaly detection (preferred); background in advertising systems (preferred); contributions to open-source tools (preferred).

More like this

Similar roles

Senior Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 162 days ago $216,200–$324,800
Machine Learning Deep Learning Large Language Models Information Retrieval Python TensorFlow PyTorch Reinforcement Learning Contextual Bandits Multi-task Learning SQL Scala Java A/B Testing Neural Networks Transformers
6+ yrs exp

Staff Machine Learning Engineer, Ads Predictions

Apple Inc

Cupertino, CA 43 days ago $216,200–$324,800
Machine Learning Deep Learning Large Language Models Reinforcement Learning Information Retrieval Python TensorFlow PyTorch SQL Scala Java Neural Networks Transformers A/B Testing Multi-task Learning Contextual Bandits
8+ yrs exp

Senior Machine Learning Engineer, Ads Relevance & Quality

Apple Inc

Cupertino, CA 91 days ago $216,200–$324,800
Machine Learning NLP BERT DistilBERT Large Language Models PyTorch TensorFlow Python SQL Scala Java A/B Testing Experimentation Frameworks Multi-modal Models Semantic Matching Content Moderation Search Ranking
4+ yrs exp

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

New York, NY 80 days ago $184,700–$324,800
Machine Learning ML Serving ONNX Runtime TensorRT vLLM Ray GPU Kernels Distributed Systems Feature Stores Federated Learning Privacy-Preserving ML RPC Agile
8+ yrs exp

Staff ML Engineer, Ads ML Infrastructure

Apple Inc

Cupertino, CA 80 days ago $184,700–$324,800
Machine Learning ML Serving ONNX Runtime TensorRT vLLM Ray GPU Kernels Distributed Systems Feature Stores Federated Learning Privacy-Preserving ML RPC
8+ yrs exp

Machine Learning Engineer, Ads

Shopify

148 days ago
Machine Learning Python TensorFlow PyTorch A/B testing Statistical Methods Ad Technology Performance Optimization Large-scale Datasets