EngineerJobs.io
← Back to all jobs

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

Similar Jobs