DataJobs.io
← Back to all jobs

Job Description

Apple’s Seattle site is looking for a Machine Learning Engineer who specializes in computer vision and large-scale data systems. You will design production-grade algorithms and build scalable data pipelines that enable real-time sensing and data intelligence across core product experiences. This onsite role in Seattle, WA offers a competitive salary and opportunities to advance research into practical, high-impact systems.

Responsibilities

  • Architect and maintain expansive data processing pipelines that support diverse data sources and modalities, prioritizing efficiency, scalability, and reliability.
  • Develop and optimize computer vision models that power key product experiences, including image understanding, multi-view geometry, 3D reconstruction, and visual recognition.
  • Collaborate with engineering, research, and data teams to translate product requirements into technical solutions, prototype models, run large-scale experiments, improve data quality, and ensure smooth production integration of algorithms.
  • Explore emerging areas such as large language model powered agents, retrieval-augmented systems, and tool-oriented 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 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.
  • Robust foundation in computer vision, with experience in deep learning-based vision models and at least one area such as detection, segmentation, 3D vision, geometric methods, tracking, or self-supervised learning.
  • Hands-on experience building ML models using PyTorch or TensorFlow.
  • Experience designing or optimizing large-scale data pipelines (distributed ETL, dataset generation, annotation workflows, data validation, or high-throughput processing).
  • Proficiency in Python or C++ for algorithm development and data processing.
  • Experience working with distributed computing frameworks (e.g., Spark, Ray, or equivalent).

Technologies

  • PyTorch
  • TensorFlow
  • Python
  • C++
  • Spark
  • Ray

Benefits

  • Base pay range for this role is USD 175,000 to 308,500 per year.
  • Apple employees have opportunities to become shareholders through discretionary employee stock programs, including restricted stock units and the Employee Stock Purchase Plan with discounted stock purchases.
  • Comprehensive medical and dental coverage, retirement benefits, access to discounted products and free services, and reimbursement for certain educational expenses including tuition.
  • The role may be eligible for discretionary bonuses or relocation support.
  • Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and terms of the applicable plan or program.

Pay & Benefits details

  • Base pay is determined within a range based on skills, qualifications, experience, and location.
  • In addition to base pay, employees have the opportunity to participate in Apple stock programs and receive discretionary restricted stock unit awards.
  • Eligible employees may participate in the Employee Stock Purchase Plan to purchase Apple stock at a discount, and benefits include comprehensive medical and dental coverage, retirement benefits, discounts on products, free services, and reimbursement for certain educational expenses, including tuition.
  • The role may be eligible for discretionary bonuses or commission payments as well as relocation, subject to eligibility and plan terms.
  • Note: Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program.

Similar Jobs