Hid Interaction Algorithm Engineer

Apple

United States Of America, United States
Not specified (assumed hybrid based on industry standards)
C++ and python proficiency
Signal processing experience
Machine learning expertise
Apple is seeking an Interaction Algorithm Engineer to join their Human Interface Devices team, focusing on developing innovative interaction algorithms for products like the  Vision Pro. The ideal candidate will have a strong background in software development, with expertise in C++ and Python, and experience in signal processing or machine learning

Job Summary

  • Join the engineering team fusing multimodal input to enable seamless interactions on human-computer interfaces like Vision Pro.
  • You will prototype ideas at early stages, design user studies, and develop robust solutions through production.
  • The role requires creating core algorithms for new interactions while analyzing data to drive continuous improvements.

Matching Summary

Match Score: 85

Apple is seeking an Interaction Algorithm Engineer to join their Human Interface Devices team, focusing on developing innovative interaction algorithms for products like the  Vision Pro. The ideal candidate will have a strong background in software development, with expertise in C++ and Python, and experience in signal processing or machine learning.

Skills & Requirements

Must-have

  • C++ and Python proficiency
  • Signal processing experience
  • Machine learning expertise
  • 3D mathematics knowledge
  • Interaction development background

Nice-to-have

  • GenAI tool usage
  • Agentic workflow experience
  • AR/VR software development
  • Objective-C or Swift skills

Key Requirements

  • 2+ years software development experience
  • BS/MS/PhD in CS, EE, HCI, or related field

Work Rights

Not specified

Tailored Resume

Cover Letter