Sr. Computer Vision and Machine Learning Engineer

Apple

Cupertino (CA)

On-site

USD 185,000 - 325,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical & dental coverage
Retirement benefits
Stock programs
Tuition reimbursement
Employee stock purchase plan
Relocation assistance

Job summary

Apple’s Creativity Apps team is seeking a Sr. Computer Vision & ML Engineer to craft agentic workflows and user-facing ML for creative tools.

You will design multi-step workflows, build and evaluate vision models end-to-end, and collaborate to deploy models into runtimes and orchestration frameworks. You should have a PhD (or MS) in CS/ML and 4+ years of industry experience in generative AI or computer vision, with strong ML theory, practical skills in Python/C++, and familiarity with Core ML,

Qualifications

  • PhD or MS in CS/ML; emphasis on vision/AI research.
  • Production deployment of agentic systems; AI reliability and safety.
  • Fine-tuning LLMs or adapters for foundation models.
  • Experience w/ Core ML, Swift, iOS/macOS is ideal.
  • Strong patent/publication record at top conferences.
  • Interest in photography and its technical aspects.

Responsibilities

  • Design agentic workflows solving multi-step user problems using model tool contracts, schemas, and orchestration.
  • Build vision models end-to-end including data collection, architecture, and training.
  • Create evaluation frameworks for agentic workflows with metrics and benchmarks.
  • Partner with client teams to integrate models into runtimes and orchestration frameworks.
  • Collaborate cross-functionally to ship ML-powered features for creators.

Skills

Machine learning
Deep learning
Python
C++
LLMs / BLMs
Research & publications

Education

PhD in CS/ML
MS in CS/ML

Tools

Core ML
Swift
iOS/macOS
PyTorch
JAX
TensorFlow
LLMs
VLMs
GANs

Job description

Apple’s Creativity Apps team is hiring a Sr. Computer Vision & Machine Learning Engineer to build and evaluate agentic workflows and user-facing ML for creative tools.

Responsibilities
  • Design agentic workflows that solve multi-step user problems using model tool contracts, schemas, and orchestration logic
  • Build vision models end-to-end, including data collection, architecture design, and training
  • Create evaluation frameworks for agentic workflows, including task success metrics, benchmarks, and regression testing
  • Partner with client teams to integrate models and workflows into model runtimes and orchestration frameworks
  • Collaborate cross-functionally to take ML-powered features for creators from concept through delivery
Requirements
  • PhD in Computer Science, Machine Learning, or a related field
  • Experience deploying agentic systems to production, with work in AI reliability, safety, or benchmarking
  • Experience fine-tuning LLMs or training adapters for foundation models
  • Experience optimizing models for resource-constrained platforms, ideally using Core ML, Swift, and iOS/macOS
  • Strong patent and publication record at top conferences
  • Keen interest in the art and science of photography
  • MS in Computer Science, Machine Learning, or a related field plus 4+ years of industry experience delivering products in generative AI, machine learning, or computer vision
  • Strong theoretical and practical knowledge of machine learning and deep learning
  • Experience building and evaluating LLM/VLM-powered agents, including tool use, multi-step reasoning, planning, and context management
  • Hands-on experience building, training, and deploying transformer-based vision models, GANs, or related methods
  • Strong programming skills in Python and/or C++ and experience with a deep learning framework such as PyTorch, JAX, or TensorFlow
  • Creative problem solving with strong communication and collaboration skills
  • Committed to encouraging an open and inclusive work environment
Technologies
  • Core ML, Swift, iOS, macOS
  • Python, C++
  • PyTorch, JAX, TensorFlow
  • LLMs, VLMs
  • Transformer-based vision models, GANs
Location
  • Cupertino, CA (onsite)
Salary
  • USD 184,700 - 324,800 per yearly
Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Range of discounted products and free services
  • Reimbursement for certain educational expenses, including tuition
  • Discretionary employee stock programs, with opportunity to become an Apple shareholder
  • Discretionary restricted stock unit awards
  • Ability to purchase Apple stock at a discount if voluntarily participating in the Employee Stock Purchase Plan
  • Discretionary bonuses or commission payments and relocation (where eligible)
Pay & Benefits Notes

At Apple, base pay is one part of total compensation and is determined within a range. The base pay range for this role is between $184,700 and $324,800, based on skills, qualifications, experience, and location. Apple benefit, compensation, and employee stock programs are subject to eligibility requirements and other terms of the applicable plan or program. Additional benefits may include discretionary bonuses or commission payments and relocation (where eligible).

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Sr. Computer Vision and Machine Learning Engineer, Creativity Apps
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps

Apple Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Employee stock purchase plan
Relocation assistance
+1
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps

Apple, Inc. • Cupertino (CA)

On-site
USD 185,000 - 325,000
Medical and dental coverage
Retirement benefits
Stock awards / RSUs
+2
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps
Sr. Computer Vision and Machine Learning Engineer, Creativity Apps

Apple Inc. • Seattle (WA)

On-site
USD 175,000 - 309,000
Medical and dental coverage
Retirement benefits
Employee stock purchase plan
+3
Machine Learning Engineer, Computer Vision
Machine Learning Engineer, Computer Vision

Apple • Cupertino (CA)

On-site
USD 150,000 - 278,000
ML Engineer - Creator Studio
ML Engineer - Creator Studio

Apple Inc. • Cupertino (CA)

Hybrid
USD 150,000 - 278,000
Medical and dental coverage
Retirement benefits
Discounted products and services
+3
ML Engineer - Creator Studio
ML Engineer - Creator Studio

Apple Inc. • San Diego (CA)

Hybrid
USD 142,000 - 263,000
Medical coverage
Retirement benefits
Product discounts
+1
Aesthetics Science ML Research Engineer
Aesthetics Science ML Research Engineer

Apple Inc. • San Diego (CA)

On-site
USD 142,000 - 263,000
Medical coverage
Dental coverage
Stock programs
+2
Machine Learning Engineer – Computer Vision & Data Systems
Machine Learning Engineer – Computer Vision & Data Systems

Apple • Sunnyvale (CA)

On-site
USD 181,000 - 318,000
Stock options plan
Discretionary bonuses
Relocation assistance
+2
Machine Learning Systems Engineer – Video Computer Vision
Machine Learning Systems Engineer – Video Computer Vision

Apple Inc. • Sunnyvale (CA)

Hybrid
USD 150,000 - 278,000
Machine Learning Systems Engineer – Video Computer Vision
Machine Learning Systems Engineer – Video Computer Vision

Apple, Inc. • Sunnyvale (CA)

On-site
USD 150,000 - 278,000