Machine Learning Algorithm Engineer
Core
Develop generative AI models and sensing algorithms for physical signals (time series, images) to enhance user interaction with Apple hardware.
Role type
Senior IC machine learning engineer (generative AI & signal processing)
Builds
Generative AI systems and sensing algorithms for Mac, iPhone, iPad, Apple Pencil, Apple Watch, and new products
Domain
Consumer electronics, hardware-software integration, generative AI
Deliverable
production ML models
Required skills
Generative AI model development, Signal processing, Time-series analysis, Python, PyTorch, Statistical evaluation design, Data pipeline construction, Prototyping
Preferred skills
MS/PhD in ML/Signal Processing/Physics, GPU cluster training, LLM-based research automation, C/C++, Embedded systems experience
Technologies
PyTorch, Python, C/C++, GPU clusters
Responsibilities
Research and evaluate generative models for physical signals; Develop sensing algorithms using signal processing and ML; Design statistically sound evaluations for real-world impact; Build data pipelines for large sensor datasets; Create reproducible prototypes; Collaborate with firmware and software engineers across the product lifecycle
Seniority
Senior, hands-on IC