3D Perception/Computer Vision Algorithm Engineer

A leading technology company known for innovative consumer electronics, software, and services.
$143,100 - $264,200
Machine Learning
Senior Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · AR/VR

Description For 3D Perception/Computer Vision Algorithm Engineer

The Video Computer Vision organization at Apple is pioneering exciting technologies for future products, focusing on real-time world tracking and sensor calibration using VIO, SLAM, and ML solutions. The team has contributed significantly to ARKit in both iOS and Vision OS devices. This role offers an opportunity to work with cutting-edge computer vision and AR/VR technologies, collaborating with highly skilled software development and ML teams. The position involves creating impactful computer vision algorithms for AR, VR, and localization experiences, working closely with Apple's best-in-class designers. The ideal candidate should have strong expertise in computer vision, particularly in areas like multiple view geometry, 3D computer vision, Structure from Motion (SfM), and SLAM. Knowledge of traditional ML or deep learning and visual inertial sensor fusion is valued. The role offers comprehensive benefits, competitive compensation, and the chance to work on groundbreaking products that resonate with users at a personal level.

Last updated 20 hours ago

Responsibilities For 3D Perception/Computer Vision Algorithm Engineer

  • Create computer vision algorithms for AR, VR and localization experiences
  • Core technology algorithm development for future user experiences
  • Communicate with and support external teams that use our algorithms
  • Support low-level, cross-platform efforts
  • Participate in code reviews
  • Advocate for high quality results within the team

Requirements For 3D Perception/Computer Vision Algorithm Engineer

  • BS and a minimum of 3 years relevant industry experience
  • Passion on cutting edge computer vision/machine learning technologies and product delivery
  • Ability to communicate the results of analyses in a clear and effective manner
  • Solid programming skills with C/C++

Benefits For 3D Perception/Computer Vision Algorithm Engineer

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Employee stock programs
  • Education reimbursement
  • Discretionary restricted stock unit awards
  • Employee Stock Purchase Plan with discount
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple 3D Perception/Computer Vision Algorithm Engineer

Applied Research Engineer - Multimodal LLMs

Senior Applied Research Engineer position at Apple focusing on multimodal LLMs and foundation models, combining research and practical applications in computer vision and AI.

Machine Learning Application Engineer, Employee Experience & Productivity

Senior ML Engineer role at Apple focusing on building intelligent systems for employee experience, requiring expertise in AI/ML platforms, LLMs, and data engineering.

Software Engineer (AI/ML), Ai & Data Platforms

Senior Machine Learning Engineer position at Apple, focusing on AI/ML systems development, feature engineering, and model optimization with competitive compensation and benefits.

Software Engineer—Location Intelligence

Senior Software Engineer role at Apple focusing on location intelligence and ML, developing algorithms for device location awareness and user experience personalization.

AIML - Senior Software Engineer, Privacy - Siri Runtime Platform, Siri Information and Intelligence

Senior Software Engineer position at Apple focusing on privacy-first systems for Siri Runtime Platform, offering competitive compensation and opportunity to impact millions of users.