Machine Learning Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$212,000–$318,400 / yr
Posted
43 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $215k
This role $265k
$154k most similar roles pay here $336k

This role pays more than 85% of similar roles. Most pay $179,677–$249,750 — the shaded band above. At the midpoint, this role pays about $265k versus about $215k 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 969 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 756 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Machine Learning Engineer

As a Machine Learning Engineer at this innovative tech company, you will join a dynamic team of experts to design and deploy cutting-edge AI/ML systems that drive significant business outcomes. Your day-to-day responsibilities include collaborating with data scientists and engineers to translate complex business requirements into scalable ML solutions, from initial concept through production deployment. You will focus on building robust pipelines for large language models (LLMs) and integrating them into existing systems while ensuring reliability and performance. Key skills required are proficiency in Python or similar languages, experience with big data technologies like Spark and SQL, and familiarity with ML frameworks such as TensorFlow and PyTorch. Additionally, you should have hands-on experience with MLOps practices including model versioning and CI/CD pipelines, and be adept at evaluating LLM outputs for quality and safety in production contexts.

What you'll do

  • Deploy, monitor, and support AI tools in production environments.
  • Contribute to the improvement of ML infrastructure and best practices.
  • Translate business requirements into technical ML solutions with other teams.
  • Conduct rigorous model evaluation and iteration for continuous improvement.
  • Design and integrate LLM-powered features into production systems reliably.
  • Build agentic pipelines that automate complex business processes efficiently.

What we're looking for

  • 8+ years of experience building scalable machine learning models in production.
  • Bachelor's degree in Computer Science or related technical field.
  • Proficiency in Python, Java, C++, and experience with distributed systems.
  • Experience with big data technologies like Spark, SQL, Snowflake for ML.
  • Expertise in ML frameworks such as TensorFlow, PyTorch, scikit-learn.
  • Familiarity with MLOps practices including model versioning and CI/CD pipelines.
  • Hands-on experience building applications using large language models via APIs.

More like this

Similar roles

Machine Learning Engineer

Focus Financial Partners

St. Louis, MO 2 days ago $140,000$180,000
Python TensorFlow PyTorch scikit-learn AWS Azure GCP Docker Kubernetes CI/CD Git Pandas Spark Dask

Machine Learning Engineer

Adobe

San Jose 2 days ago $161,700$234,150
Python AWS GCP Azure MLOps CI/CD Docker Kubernetes Prometheus Terraform PostgreSQL Git Agentic systems Multi-agent orchestration LLM-as-a-judge Retrieval-Augmented Generation RAG NLP pipelines

Machine Learning Engineer

Adobe

San Jose 72 days ago $183,300$265,350
Python PyTorch LangChain LangGraph MCP ADK LLMs VLLMs CI/CD Docker AWS PostgreSQL Kubernetes

Machine Learning Engineer

Adobe

San Jose 82 days ago $161,700$234,150
Python TensorFlow PyTorch scikit-learn SparkML Kubernetes AWS CI/CD SQL Docker PostgreSQL MLOps

Machine Learning Engineer

Motorola Solutions

Los Angeles, CA 54 days ago $120,000$160,000
Python TensorFlow PyTorch scikit-learn MATLAB C++ signal processing wireless communication MIMO OFDM SDRs GPU acceleration embedded machine learning real-time systems adaptive modulation beamforming cognitive radio techniques 3GPP IEEE 802.11/15 military waveforms
Hybrid

Machine Learning Engineer

Q2

Austin, TX 44 days ago
Python TensorFlow PyTorch scikit-learn R Java cloud platforms scalable computing resources machine learning pipelines data analysis statistics optimization probability theory experimental methodologies CI/CD
Hybrid