Senior ML Infrastructure Engineer - VE Algorithms

Apple Inc

Quick summary

Work type
On-site
Location
San Diego, CA
Salary
$139,500–$258,100 / yr
Posted
45 days ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $221k
This role $199k
$125k most similar roles pay here $277k

This role pays less than 64% of similar roles. Most pay $195,000–$246,150 — the shaded band above. At the midpoint, this role pays about $199k versus about $221k for comparable roles.

Based on 239 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 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior ML Infrastructure Engineer - VE Algorithms

As a Senior ML Infrastructure Engineer on Apple’s Video Engineering team, you will play a pivotal role in advancing the company's photo and video features by developing cutting-edge machine learning algorithms. Your day-to-day responsibilities include optimizing training pipelines for large-scale visual pre-training across various architectures, designing workload scheduling strategies for distributed GPU clusters, profiling and optimizing the full compilation stack from high-level graph capture to target hardware, and building scalable CI/CD pipelines tailored to multi-GPU workflows. You will need advanced fluency in PyTorch, strong programming skills in Python or C++, and experience with large-scale model training. This role requires deep expertise in ML infrastructure and a focus on efficient utilization of training hardware for visual data, contributing to the development of innovative photo and video features used by millions globally.

What you'll do

  • Optimize and profile training pipelines for large-scale visual pre-training across architectures.
  • Design and implement workload scheduling strategies for distributed training on thousands of GPUs.
  • Profile and optimize the full compilation stack from high-level graph capture to target hardware.
  • Build and maintain experimentation tooling, dashboards, and scalable CI/CD pipelines for multi-GPU workflows.
  • Contribute to software projects with advanced programming skills in Python or C++.

What we're looking for

  • BS in Electrical Engineering/Computer Science or related field with at least 3 years of industry experience.
  • Extensive experience in training and adapting large language models (LLMs).
  • Advanced proficiency in PyTorch for machine learning projects.
  • Strong programming skills in Python and/or C++ with a track record of contributing to major software projects.
  • Experience in distributed training strategies for large-scale visual pre-training across various architectures.
  • Expertise in optimizing and profiling training pipelines for efficient hardware utilization.

More like this

Similar roles

Senior ML Infrastructure Engineer, Inference Platform

General Motors (GM)

Sunnyvale, CA 9 days ago $155,420$205,900
Python Triton RayServe vLLM C++ Kubernetes Docker CI/CD Prometheus Grafana PostgreSQL Redis AWS Azure Google Cloud Platform Git Jenkins GitHub Slack Confluence Jira
Hybrid

Staff ML Infrastructure Engineer (Compute)

General Motors (GM)

Remote (Gm Automation - Sunnyvale - Gm Automation - Sunnyvale, US) 9 days ago $197,000$326,000
Kubernetes Docker Go AWS GCP Azure CI/CD Prometheus Grafana Python PostgreSQL Terraform GitLab HPC GPU Telemetry
Remote

Senior AI/ML Engineer

General Motors (GM)

Remote (Mountain View, CA) 4 days ago $170,600$261,300
Python Transformers Generative_AI Multimodal_Systems AutoML Quantization Model_Distillation Architecture_Search CVPR ICML NeurIPS IJCAI KDD Robotics_Conference_Papers AV_ADAS_Experience
Remote Hybrid

Senior ML Validation Engineer

General Motors (GM)

Remote (Gm Automation - Sunnyvale - Gm Automation - Sunnyvale, US) 94 days ago $144,700$261,300
Python PyTorch JAX TensorFlow CI/CD CARLA SVL DriveSim Applied Intuition Bayesian ML Causal Inference Sequential Testing Digital Twin Systems Sensor Simulation ISO 26262 UL 4600 SOTIF
Remote