This position is no longer accepting applications
Closed on September 2, 2026.
This role is filled — get an email when new Engineering roles open on EngineerJobs.io:
Machine Learning Engineer - Computer Vision & Data Systems
Artificial Intelligence
Big Data
Bigdata
Data Analysis
Data Pipeline
Data Platform
Data Processing
Deep Learning
Engineering
Machine Learning
Machine Learning Engineer
Machine Vision
PyTorch
TensorFlow
View similar jobs
Get alerted when similar jobs are posted — set up a New Engineering jobs on EngineerJobs.io alert.
See other roles at Apple.
Job Description
Apple in Seattle is seeking a Machine Learning Engineer who specializes in computer vision and large-scale data systems. This onsite role blends research-driven model development with robust data pipelines to deliver production-grade, real-time sensing and data intelligence across core product experiences. A PhD in a relevant field is required for this position.
Responsibilities
- Develop and maintain scalable data processing pipelines that operate efficiently and reliably across diverse data sources and modalities.
- Create and refine computer vision models that support key product experiences, spanning image understanding, multi-view geometry, 3D reconstruction, and visual recognition.
- Collaborate with engineering, research, and data teams to translate product requirements into practical technical solutions, prototype models, run large-scale experiments, improve data quality, and integrate algorithms into production environments.
- Explore emerging areas such as LLM-based agents, retrieval augmented systems, and tool-driven reasoning to enhance internal workflows and data operations.
Requirements
- PhD in a relevant field with research directly related to computer vision, large-scale data systems, or multimodal learning.
- Experience designing or evaluating agentic systems, including LLM-powered tools, RAG pipelines, or automated data reasoning workflows.
- Familiarity with prompt engineering, tool-use patterns, and understanding of LLM model behavior.
- Experience deploying ML models at scale, including monitoring, evaluation, and continuous improvement.
- Knowledge of data quality assessment, dataset curation methodologies, and evaluation frameworks.
- Experience with GPU-based optimization, large-batch training, or distributed training.
- Strong cross-functional collaboration skills and the ability to lead technical initiatives.
- Solid foundation in computer vision, with experience in deep learning vision models and areas such as detection, segmentation, 3D vision, geometric methods, tracking, or self-supervised learning.
- Hands-on experience developing ML models using PyTorch or TensorFlow.
- Experience building or optimizing large-scale data pipelines including distributed ETL, dataset generation, annotation workflows, data validation, or high-throughput processing.
- Proficiency in Python or C++ for algorithm development and data processing.
- Experience with distributed computing frameworks such as Spark or Ray.
Technologies
- PyTorch
- TensorFlow
- Python
- C++
- Spark
- Ray
Benefits
- Base pay range for this role is $175,000 to $308,500 per year.
- Eligibility to participate in discretionary employee stock programs and, optionally, the Employee Stock Purchase Plan with stock discounts.
- Comprehensive medical and dental coverage, retirement benefits, and a range of product discounts and free services.
- Tuition reimbursement for eligible education expenses related to advancing your career at Apple.
- Relocation support may be available; discretionary bonuses or commission payments are possible, subject to eligibility and plan terms.
- Note: Benefit, compensation, and stock program terms are subject to eligibility requirements and other plan provisions.
Pay & Benefits
- Base pay is determined within a range and reflects skills, qualifications, experience, and location.
- The base pay range is $175,000 to $308,500 per year.
- Employees may become Apple shareholders through discretionary stock programs and have access to RSU awards; participation in the Employee Stock Purchase Plan is available with potential stock discounts.
- Benefits include comprehensive medical and dental coverage, retirement plans, employee discounts, free services, and tuition reimbursement for eligible educational expenses.
- Eligibility for discretionary bonuses or relocation assistance may apply, subject to plan terms.
- All terms related to benefits, compensation, and stock programs are subject to eligibility requirements and plan provisions.