Taro Logo

Computer Vision & Machine Learning Engineer

A leading technology company that creates innovative products, services, and customer experiences.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
2+ years of experience
AI

Description For Computer Vision & Machine Learning Engineer

At Apple, we're seeking a talented Computer Vision & Machine Learning Engineer to join our Creativity Apps team. This role offers an exciting opportunity to shape the next generation of creative editing tools through pioneering technologies that will delight both creative professionals and enthusiasts.

The ideal candidate will bring deep expertise in computer vision and machine learning, with a commitment to sustainable software development. You'll work alongside world-class creatives, designers, and engineers to innovate in ways that only Apple can. This highly visible position involves building state-of-the-art machine learning models, designing model architectures, and implementing end-to-end ML-enabled features.

We offer a competitive base salary range of $143,100 to $264,200, plus opportunities for equity through stock programs and bonuses. Benefits include comprehensive medical/dental coverage, retirement benefits, education reimbursement, and more. The role requires an MS in Computer Science or related field with 2+ years of experience, strong programming skills in Python/C++, and expertise with modern ML frameworks.

You'll be part of a collaborative environment where you can make a significant impact on Apple's creative tools, working with cutting-edge technologies in computer vision, computational photography, and generative AI. If you're passionate about pushing the boundaries of what's possible in creative software and have the technical expertise to match, this role offers an exceptional opportunity to shape the future of creative technology at Apple.

Last updated an hour ago

Responsibilities For Computer Vision & Machine Learning Engineer

  • Build state-of-the-art machine learning models to power application features
  • Collect model training data, design model architectures, and train custom models
  • Partner with cross-functional teams to design and implement ML-enabled features
  • Drive application features from concept to delivery

Requirements For Computer Vision & Machine Learning Engineer

Python
  • MS in Computer Science, Machine Learning or related field
  • 2+ years of significant industry experience with computer vision and machine learning
  • Knowledge in computer vision, machine learning and deep learning techniques
  • Experience delivering products in Computer Vision, Computational Photography, Generative AI
  • Experience with transformer based vision models, GANs
  • Strong programming skills in Python and/or C++
  • Experience with PyTorch, JAX, or Tensorflow
  • Strong communication and collaboration skills

Benefits For Computer Vision & Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance

Interested in this job?

Jobs Related To Apple Computer Vision & Machine Learning Engineer

AIML - Software Engineer, Machine Learning Platform & Infrastructure

Senior Software Engineer role at Apple focusing on machine learning infrastructure and platform development, offering competitive pay and benefits in Seattle.

Software QA Engineer, Machine Learning

Senior Software QA Engineer role at Apple focusing on machine learning quality assurance for iOS and macOS creativity applications.

AIML - Sr. ML Engineer, NL Response Generation - Answers, Knowledge, & Intelligence (AKI)

Senior ML Engineer role at Apple focusing on NLP response generation for Siri and Information Intelligence team, offering competitive pay and benefits.

Software Engineer, IS&T AiDP Applied Machine Learning

Senior Software Engineer role at Apple focusing on Machine Learning and GenAI platform development, offering competitive compensation and comprehensive benefits.

Machine Learning Engineer, Information Security

Senior Machine Learning Engineer role at Apple focused on developing AI/ML systems for information security, offering competitive pay and the chance to work on cutting-edge security solutions.