Machine Learning/Operations Research Engineer

Apple Inc

Confirmed live today High trust

Quick summary

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

Market check

Salary context

Competitive pay

How this pay compares to similar roles

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

This role pays more than 51% of similar roles. Most pay $192,050–$250,437 — the blue band above. At the midpoint, this role pays about $214k 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 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 · Machine Learning/Operations Research Engineer

The Machine Learning/Operations Research Engineer joins the Machine Learning and AI team to apply advanced mathematical modeling, statistical analysis, and optimization algorithms to complex manufacturing challenges. The role involves developing mathematical models to optimize factory throughput, yield, cycle times, and supply chain metrics. Key responsibilities include building simulation models to create digital twins of assembly lines, identifying bottlenecks, and implementing data fusion techniques to generate manufacturing intelligence. The candidate must utilize solvers and modeling languages including Gurobi, CPLEX, CP-SAT, Pyomo, and GAMS, alongside simulation platforms like Arena, FlexSim, SimPy, and AnyLogic. Technical skills in PyTorch and Scikit-learn are required, with preferred experience in GenAI, LLM fine-tuning, and orchestration tools like Kubernetes, Apache Airflow, Docker, and Ray.

What you'll do

  • Develop mathematical models to optimize factory capacity, yield, cycle times, and costs.
  • Implement dynamic scheduling and shop-floor layout optimization algorithms.
  • Build and maintain simulation models to create digital twins of assembly lines.
  • Identify production bottlenecks and test "what-if" capacity scenarios through simulation.
  • Develop data fusion techniques to integrate diverse operational data sources.
  • Generate actionable manufacturing intelligence from raw operational data.
  • Apply machine learning and optimization algorithms to solve complex manufacturing challenges.

What we're looking for

  • Master’s degree or PhD in Operations Research, Industrial Engineering, Management Science, Applied Mathematics, or a related field.
  • Proficiency with solvers and modeling languages such as Gurobi, CPLEX, CP-SAT, Pyomo, and GAMS.
  • Hands-on experience with simulation platforms like Arena, FlexSim, SimPy, and AnyLogic.
  • Experience with machine learning platforms such as PyTorch and Scikit-learn.
  • Excellent communication and presentation skills to explain complex theories to non-technical stakeholders.
  • Proven experience in GenAI application building with agents and agentic workflows (preferred).
  • Experience with LLM and LMM development and fine-tuning (preferred).
  • Proficiency in using cutting-edge GenAI tools like Claude Code or Roo Code (preferred).

More like this

Similar roles

Applied Machine Learning Research Engineer

Apple Inc

Sunnyvale, CA 31 days ago $150,400–$225,300
Python PyTorch JAX Multimodal Large Language Models Computer Vision NLP Generative AI Deep Learning Multimodal Fusion Machine Learning
3+ yrs exp

Machine Learning Engineer

Apple Inc

Sunnyvale, CA 54 days ago $216,200–$324,800
Large Language Models (LLMs) Large Multimodal Models (LMMs) PyTorch TensorFlow JAX Transformers Mixture-of-Experts (MoE) Distributed Data Processing Computer Vision Natural Language Processing Synthetic Data Generation Production-scale Inference Data Curation High Performance Computing

Machine Learning Engineer

Apple Inc

Cupertino, CA 119 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 80 days ago $184,700–$324,800
Python C++ PyTorch CUDA GPU Kernel Optimization Distributed Training Data Pipelines Inference Serving Computer Architecture Model Deployment Data Ingestion Profiling Debugging Claude
10+ yrs exp

Machine Learning Engineer

Apple Inc

Cupertino, CA 38 days ago $150,400–$277,600
Gurobi CPLEX CP-SAT Pyomo GAMS Arena FlexSim SimPy AnyLogic PyTorch Scikit-learn GenAI LLM LMM Kubernetes Apache Airflow Docker Ray Distributed Computing Cloud Infrastructure

Machine Learning Operations Engineer I

S&P Global

Cambridge, MA +1 12 days ago $120,000–$140,000
Python AWS Kubernetes Ray Airflow PyTorch Terraform LangGraph Amazon EKS SageMaker Bedrock Prometheus Git LangFuse Sentry W&B Bash Jsonnet MLOps
1+ yrs exp