CareerPlanSign in

Machine Learning Algorithm Engineer

Sunnyvale, United States of America💼 Full-time🗓 2026-09-04 → 2026-09-28

Core

Develop realtime, resource-constrained machine learning models for computer vision applications powering hand and gaze input in Human Interface Devices.

Role type

Senior IC machine learning engineer (computer vision, resource-constrained models)

Builds

Realtime ML models for user input and intelligence features in next-generation computing devices

Domain

Consumer electronics, computer vision, signal processing

Deliverable

production ML models

Required skills

Realtime model development, resource-constrained optimization, data preparation, architecture selection, model training and evaluation, Python, efficient architectures (CNNs), model compression (distillation, quantization), genAI tools for software development

Preferred skills

Input/interaction technology development, distributed data processing pipelines, signal processing fundamentals, realtime algorithm implementation in C++, agentic workflows

Technologies

PyTorch, TensorFlow, C++, Python, genAI tools (Claude Code, Cursor, Codex)

Responsibilities

Prototype and define features end-to-end with HW, SW, and design partners; Design data collections and synthetic data generation; Define KPIs to evaluate UX impact; Develop realtime, resource-constrained models; Collaborate on root cause analysis across feature stack; Communicate technical challenges and user impacts to stakeholders

Seniority

Mid-level to Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 854,000+ jobs from 20+ sources.