HID Interaction Algorithm Engineer

Apple Inc

Quick summary

Work type
On-site
Location
Sunnyvale, CA
Salary
$147,400–$272,100 / yr
Posted
37 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $178k
This role $210k
$124k most similar roles pay here $288k

This role pays more than 68% of similar roles. Most pay $141,000–$215,831 — the shaded band above. At the midpoint, this role pays about $210k versus about $178k for comparable roles.

Based on 239 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · HID Interaction Algorithm Engineer

As an Interaction Algorithm Engineer at HID, you will join a multidisciplinary team to develop seamless human-computer interactions on cutting-edge devices like the  Vision Pro. Your daily tasks include prototyping end-to-end interactions in collaboration with hardware, software, and design teams, designing user studies, and developing key performance indicators. You will also analyze data to refine algorithms, create core interaction algorithms, and communicate technical challenges to stakeholders. The ideal candidate has 2+ years of software development experience, proficiency in C++ and Python, signal processing or machine learning expertise, and comfort with 3D mathematics. Experience with genAI tools for software development is a plus, as well as familiarity with AR/VR technologies and agentic workflows.

What you'll do

  • Prototype and define interactions end-to-end across hardware, software, and design.
  • Design user studies to define success criteria for new interaction prototypes.
  • Develop processes to measure key performance indicators for algorithm effectiveness.
  • Analyze data to identify areas for improving algorithms in the system stack.
  • Create and maintain core algorithms for novel interactions and troubleshoot issues.

What we're looking for

  • 2+ years of software development experience or equivalent
  • Proficiency in C++, Python, signal processing, and machine learning
  • Comfort with 3D mathematics and experience developing interactions/input technologies
  • Familiarity with genAI tools for software development
  • Strong problem-solving skills and ability to communicate effectively across teams
  • BS/MS/PhD in Computer Science, Electrical Engineering, Human-Computer Interaction or related field

More like this

Similar roles

HID Algorithms Engineer

Apple Inc

Cupertino, CA 78 days ago $147,400$272,100
Python C C++ AWS GCP signal processing machine learning time-series analysis digital filtering feature extraction classification regression neural networks object-oriented programming CI/CD

HID Algorithms Engineer

Apple Inc

Sunnyvale, CA 78 days ago $147,400$272,100
Python C C++ AWS GCP signal processing machine learning time-series analysis digital filtering feature extraction classification regression neural networks object-oriented programming CI/CD

Applied AI Engineer

Booz Allen Hamilton

Fort Belvoir, VA 22 days ago $99,000$225,000
Python FastAPI Flask Streamlit Gradio React TypeScript Kubernetes CI/CD Prometheus Grafana MLOps Docker PostgreSQL AWS Azure Google Cloud Platform

Applied AI Engineer

Apple Inc

Cupertino, CA 24 days ago $181,100$272,100
Python FastAPI LangChain LLMs GenAI RESTful APIs Vector databases Async programming Pipeline orchestration Prometheus OpenTelemetry Redis RabbitMQ Kafka Docker CI/CD

AI Solution Engineer

Hewlett Packard Enterprise

Remote (Locations All, Texas, US) 114 days ago $172,000$349,000
Python Kubernetes PyTorch LangChain LlamaIndex NVIDIA NeMo Unix-like systems ML frameworks AI landscape knowledge GPU clusters Scalability Testing MLOps
Remote

AI Engineer

Booz Allen Hamilton

Fort Belvoir, VA 31 days ago $99,000$225,000
Python LLM-powered systems LangChain LlamaIndex vLLM TGI Tool calling agentic workflows Embeddings Vector databases LanceDB pgvector Elasticsearch RAG pipelines Docker Kubernetes AWS Azure GCP