HID Algorithms Engineer
Core
Prototype and define end-to-end human-computer interactions, developing and validating algorithmic concepts for new input technologies and sensing paradigms.
Role type
Senior IC algorithms engineer (HCI/input technologies)
Builds
Next-generation human-computer interaction technologies for Apple products (AirPods, iPhone, iPad, Mac)
Domain
Consumer electronics, Human-Computer Interaction, Signal Processing
Deliverable
production ML models
Required skills
algorithm development, state machine design, statistics, signal processing, machine learning, C++, Python
Preferred skills
real-time systems development, agentic workflows, Objective-C, Swift, MS/PhD in CS/EE/HCI
Technologies
C++, Python, Objective-C, Swift
Responsibilities
Prototype and define interactions from concept to production, investigate emerging technologies and new interaction paradigms, develop and validate algorithmic concepts, write code that ships in Apple products
Seniority
Senior, hands-on IC