Applied Machine Learning Research Engineer - Perception Algorithms

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

Description For Applied Machine Learning Research Engineer - Perception Algorithms

Join Apple's Video Computer Vision group, a centralized applied research and engineering organization developing real-time on-device Computer Vision, Machine Perception, and Generative technologies. This role focuses on developing new technologies in scene understanding for Apple's next-generation products. The team's technologies power features in ARKit, MeasureApp, RoomScan, Accessibility, and VisionPro features. As a Machine Learning Research Engineer, you'll work on challenging real-world problems, design and optimize algorithms for edge devices, and collaborate across multidisciplinary teams. The position offers competitive compensation, comprehensive benefits, and the opportunity to work on cutting-edge technology that impacts millions of users. The ideal candidate combines deep technical expertise in machine learning and computer vision with strong collaborative skills and a passion for innovation. This role provides an excellent opportunity to contribute to groundbreaking products while working with world-class engineers in a supportive environment that values creativity and technical excellence.

Last updated 3 days ago

Responsibilities For Applied Machine Learning Research Engineer - Perception Algorithms

  • Research, design, train, and evaluate machine learning/deep learning algorithms to address product goals
  • Benchmark and analyze machine learning/deep learning algorithms to understand limitations
  • Optimize algorithms for real time and low power constraints
  • Support algorithm integration into Apple products
  • Collaborate with teams across Apple with multidisciplinary skills

Requirements For Applied Machine Learning Research Engineer - Perception Algorithms

Python
  • MS in Computer Science or related field with focus on machine learning, computer vision, robotics or similar
  • Experience in designing and training efficient network architectures
  • Experience with data curation for training vision language models
  • Consistent track record of researching, inventing and/or shipping advanced machine learning algorithms
  • Solid mathematical foundation of machine learning and deep learning techniques
  • Strong coding skills in python (with pytorch) and C/C++

Benefits For Applied Machine Learning Research Engineer - Perception Algorithms

Medical Insurance
Dental Insurance
Education Budget
Equity
Relocation Benefits
  • Comprehensive medical and dental coverage
  • Retirement benefits
  • Discounted products and free services
  • Education reimbursement
  • Employee Stock Purchase Plan
  • Restricted stock unit awards
  • Discretionary bonuses
  • Relocation benefits

Interested in this job?

Jobs Related To Apple Applied Machine Learning Research Engineer - Perception Algorithms

AIML - Software Engineer, Siri Developer Platform, Siri and Information Intelligence

Senior Software Engineer position at Apple working on Siri Developer Platform, focusing on AI/ML and API development with competitive compensation and benefits.

Computer Vision Research Engineer - Apple Maps 3D Vision Team

Senior Computer Vision Research Engineer position at Apple Maps focusing on 3D Vision and machine learning technology development.

AIML - Senior Machine Learning Engineer, Siri Attention and Invocation

Senior ML Engineer role at Apple focusing on Siri's attention and invocation systems, offering competitive pay and the chance to impact millions of users.

Software Engineer in Natural Language Processing (NLP) and Machine Learning (ML)

Senior Software Engineer role at Apple focusing on NLP and ML, building Generative AI experiences with competitive pay and benefits in Seattle.

Machine Learning Research Engineer, Text Generation

Senior Machine Learning Research Engineer position at Apple, focusing on text generation and NLP technologies, offering competitive salary and comprehensive benefits.