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 3 months 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

Multimodal Generative Modeling Research Engineer - SIML, ISE

Senior ML engineering role at Apple focusing on multimodal generative AI research and development for user-facing applications.

ISP Algorithm Engineer - Computer Vision

Senior Computer Vision Engineer role at Apple, focusing on developing and implementing advanced camera algorithms for Apple products, offering competitive compensation and benefits.

Computer Vision/Deep Learning Engineer

Senior Computer Vision/Deep Learning Engineer role at Apple, focusing on biometric ML algorithms and computer vision solutions for next-generation products.

ML Software Engineer

Senior ML Software Engineer role at Apple, building ML-inference applications and services on Apple Silicon, focusing on generative AI and cloud compute infrastructure.

Software QA Engineer, Machine Learning (SF)

Senior ML QA Engineer role at Apple, focusing on iOS and macOS creativity applications, requiring 5+ years of experience in QA and machine learning.