Machine Learning Engineer - 3D Vision & Perception
Job Description
Apple is hiring a Machine Learning Engineer to contribute to real-time 3D perception and input technologies. The role involves designing, building, and shipping computer vision and machine learning solutions for spatial input, 3D tracking, and related perception challenges.
Responsibilities
- Collaborate with CVML researchers and engineers to develop perception, spatial input, and 3D tracking algorithms and software.
- Invent and implement state of the art CVML algorithms to address advanced, cutting edge problems.
- Support the design, build, and delivery of core 3D perception and input technologies used by millions of users.
Requirements
- Bachelor’s degree with 3+ years of relevant industry experience.
- Strong foundation in computer vision in one or more of the following areas: 3D rigid/non-rigid object tracking, multi-view geometry, and visual-inertial odometry (VIO).
- Proficiency in Python and deep learning frameworks such as PyTorch.
Preferred Qualifications
- PhD in computer vision, machine learning, robotics, or related fields.
- Experience spanning both classical 3D computer vision and deep learning.
- Familiarity with visual-inertial or multi-sensor fusion.
- Strong C++ and systems engineering skills, with experience delivering robust, efficient algorithms.
- Self-motivated with a proven record of prioritization and on-time delivery.
Technology Stack
- Python
- PyTorch
- C++
Minimum Qualifications
- Bachelor’s degree with 3+ years of relevant industry experience.
- Strong foundation in computer vision in one or more areas including 3D rigid/non-rigid object tracking, multi-view geometry, and visual-inertial odometry (VIO).
- Proficiency in Python and deep learning frameworks such as PyTorch.
Compensation and Location
- Location: Sunnyvale, CA (onsite)
- Salary: USD 150,400 - 225,300 per year
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Range of discounted products and free services
- Reimbursement for certain educational expenses, including tuition
- Discretionary bonuses or commission payments and relocation (where eligible)
- Apple shareholder opportunity through participation in Apple’s discretionary employee stock programs (where eligible)
- Eligible for discretionary restricted stock unit awards
- Opportunity to purchase Apple stock at a discount through the Apple Employee Stock Purchase Plan (where eligible)
Education
Bachelor’s degree