Machine Learning Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$187,741–$220,900 / yr
Posted
1 day ago

Market check

Salary context

Competitive pay

How this pay compares to similar roles

Similar $217k
This role $204k
$161k most similar roles pay here $273k

This role pays less than 60% of similar roles. Most pay $183,665–$249,750 — the shaded band above. At the midpoint, this role pays about $204k versus about $217k 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 1817 open roles on FindRole.

Listed pay typically runs $163,300–$272,100 across 1482 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 cross-functional team to develop cutting-edge computer vision solutions. Your day-to-day responsibilities include designing and implementing deep learning algorithms for data generation, creating front-end and back-end software for cloud-based data processing, and developing machine learning models to analyze data integrity and distribution. You will also build online dashboards for tracking analytics and create efficient data annotation tools integrated with ML models. Utilizing Python, Pytorch, Docker, SQL DB, Dagster, and PostgreSQL, you will maintain a robust software pipeline for data analysis and curation. This role requires expertise in computer vision, machine learning, and experience with tools like scikit-image and OpenCV to tackle complex data processing challenges at scale.

What you'll do

  • Design and implement computer vision algorithms for generating ground truth data.
  • Develop front-end software for web-based data management applications.
  • Create back-end software for cloud-based data processing systems.
  • Maintain a software pipeline to ensure the integrity of computer vision data.
  • Develop machine learning models to analyze the distribution of visual data.
  • Implement data annotation tools integrated with machine learning models.
  • Utilize Python, Pytorch, and Docker to design ML-powered data analysis pipelines.

What we're looking for

  • Master’s degree or equivalent in Computer Science, Engineering with 2+ years relevant experience
  • Design and implement data curation and dashboard software using Python, Java, SQL DB, and Dagster
  • Develop ML-powered data filtering and analysis pipelines with Python, Pytorch, Docker, cloud compute
  • Create ML models and training solutions leveraging computer vision and machine learning expertise
  • Implement ML training and evaluation infrastructure using Python, Pytorch, and related tools

More like this

Similar roles

Machine Learning Engineer

Apple Inc

Cupertino, CA 65 days ago $212,000$318,400
Python TensorFlow PyTorch scikit-learn Spark Snowflake MLflow CI/CD LLM APIs LangChain LlamaIndex AutoGen MLOps SQL

Machine Learning Engineer

Reddit

New York, NY 5 days ago $223,000$260,100
Python Java Scala Tensorflow PyTorch Kubernetes AWS GCP Spark Kafka Drone CircleCI Spinnaker Kubeflow Ray Jupyter notebook Airflow SQL Big Query
Hybrid

Machine Learning Engineer

Robinhood

Bellevue, WA 25 days ago $161,138$200,000
Python TensorFlow PyTorch XGBoost Spark Kafka Kubernetes SQL A/B Testing CI/CD Prometheus Grafana Docker PostgreSQL Redis Scikit-learn Hadoop AWS Azure
Hybrid

Machine Learning Engineer

Adobe

San Jose 20 days ago $161,700$234,150
Python Scala Java C R Matlab scikit-learn SQL AWS Kubernetes Docker CI/CD Git Jupyter Notebook TensorFlow PyTorch PostgreSQL MongoDB Hadoop Spark BigQuery Snowflake

Machine Learning Engineer

Adobe

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

Machine Learning Engineer

Adobe

San Jose +1 11 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