Computer Vision and Machine Learning Engineer

A leading technology company that designs and develops consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI

Description For Computer Vision and Machine Learning Engineer

The Video Computer Vision org at Apple is seeking a talented Computer Vision and Machine Learning Engineer to join their centralized applied research and engineering team. This team has a proven track record of developing groundbreaking real-time on-device Computer Vision and Machine Perception technologies, contributing to innovations like FaceID, FaceKit, and the new Apple Vision Pro and Spatial Computing.

As a 3D Computer Vision and Machine Learning Engineer, you'll be at the forefront of spatial computing innovation, working alongside passionate researchers and engineers to push the boundaries of what's possible with spatial media and AI. The role combines cutting-edge artificial intelligence research with practical implementation, requiring expertise in computer vision, machine learning, and 3D graphics.

The ideal candidate will help design and implement algorithms for spatial media and AI, bringing research concepts to life in shipping products. You'll work in a culture that values learning, intellectual curiosity, and exploration, contributing to revolutionary products that impact millions of users daily. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on transformative technologies at one of the world's leading tech companies.

Key responsibilities include implementing world-class algorithms, collaborating with research teams, and developing solutions that resonate with users at a personal level. The role requires proficiency in C++, CUDA, deep learning frameworks, and a strong foundation in 3D graphics and computer vision, making it perfect for someone passionate about cutting-edge AI and spatial computing technologies.

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
  • Bring algorithms from research to product

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, eg: 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
Vision Insurance
401k
Equity
Education Budget
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Stock purchase program
  • Discretionary restricted stock unit awards
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Computer Vision and Machine Learning Engineer

Machine Learning Software Engineer - Biometrics

Machine Learning Software Engineer position at Apple focusing on biometrics and computer vision technology for next-generation products.

Machine Learning Engineer — Trust and Safety (Account Trust)

Machine Learning Engineer role at Apple focusing on Trust and Safety, developing ML solutions to protect user accounts and prevent fraud across Apple services.

AIML -Software Development Engineer, Machine Learning Platform and Infrastructure

Software Development Engineer role at Apple focusing on Machine Learning Platform and Infrastructure development in Seattle.

Machine Learning Engineer - Strategic Data Solutions

Machine Learning Engineer role at Apple focusing on data-driven solutions for fraud prevention, security improvement, and efficiency optimization across company operations.

Machine Learning Engineer

Machine Learning Engineer role at Adobe focused on developing and deploying innovative ML models for Digital Experience products, offering competitive compensation $102-196K and comprehensive benefits.