Computer Vision and Machine Learning Engineer

A leading technology company known for innovative products including iPhone, Mac, and Vision Pro.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR

Description For Computer Vision and Machine Learning Engineer

Join Apple's Video Computer Vision organization, a centralized applied research and engineering team at the forefront of developing real-time on-device Computer Vision and Machine Perception technologies. This team has a proven track record of contributing to groundbreaking features like FaceID, FaceKit, and the revolutionary Apple Vision Pro and Spatial Computing.

As a Computer Vision and Machine Learning Engineer, you'll be immersed in cutting-edge artificial intelligence research that will shape the future of spatial computing. You'll work alongside passionate researchers and engineers in a culture that values learning, intellectual curiosity, and exploration. The role offers an opportunity to contribute to revolutionary products that impact millions of users daily.

The position involves designing and implementing sophisticated algorithms for spatial media and AI, requiring expertise in 3D Computer Vision, rendering techniques, and machine learning. You'll collaborate with top-tier researchers to develop world-class algorithms that not only advance the state of the art but also create meaningful user experiences.

Apple offers a competitive compensation package, including base pay ranging from $143,100 to $264,200, plus opportunities for stock ownership, comprehensive benefits, and professional growth. Join a team that's dedicated to pushing the boundaries of technology while creating products that resonate with users on a personal level.

Last updated a day ago

Responsibilities For Computer Vision and Machine Learning Engineer

  • Design and implement algorithms for spatial media and AI
  • Work alongside computer vision and machine learning researchers
  • Implement world class algorithms that push the state of the art
  • Contribute to developing real-time on-device Computer Vision and Machine Perception technologies

Requirements For Computer Vision and Machine Learning Engineer

Python
  • Proficient in C/C++, CUDA or other GPGPU
  • Expertise in at least one deep learning framework (PyTorch, TensorFlow, or Jax)
  • Solid foundation in 3D graphics and computer vision
  • Understanding of machine learning technology
  • Bachelor degree and a minimum of 3 years relevant industry experience

Benefits For Computer Vision and Machine Learning Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary bonuses
  • Relocation assistance
  • Employee discount on products
  • Free services

Interested in this job?

Jobs Related To Apple Computer Vision and Machine Learning Engineer

AIML - Sr. Software Engineer - AIML Observability

Senior Software Engineer role at Apple focusing on AIML Observability, building cloud-native solutions for Siri and Search products.

AIML - ML Engineer, Safety & Red Teaming

Senior ML Engineer role at Apple focusing on safety and red teaming for generative AI models, offering competitive compensation and benefits in Seattle.

AIML Sr SW Engineer - SystemRF

Senior ML Engineer role at Apple working on RF systems optimization using AI/ML techniques for iPhone, Watch, and iPad product development.

Neural Engine Hardware Engineer, Platform Architecture

Senior Hardware Engineer role focusing on neural engine architecture and machine learning hardware acceleration at Apple.

AIML - Sr Machine Learning Engineer, Data and ML Innovation

Senior Machine Learning Engineer position at Apple, focusing on data annotation automation and ML innovation, offering competitive compensation and comprehensive benefits.