×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Computer Vision and Machine Learning Engineer

Job in Cupertino, Santa Clara County, California, 95014, USA
Listing for: Apple
Full Time position
Listed on 2026-11-04
Job specializations:
  • Software Development
    Machine Learning/ ML Engineer, AI Engineer (Applied/Software)
Salary/Wage Range or Industry Benchmark: 184700 - 324800 USD Yearly USD 184700.00 324800.00 YEAR
Job Description & How to Apply Below

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 Py Torch ,
    JAX
    , or Tensor Flow
  • 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, Tensor Flow
  • LLMs, VLMs
  • Transformer-based vision models, GANs
Location
  • Cupertino, CA (onsite)
Salary
  • USD 184, 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).

To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary