EngineerJobs.io
← Back to all jobs

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.

Similar Jobs