High Performance Low Level Programmer
Core
Design and optimize low-level computational routines for machine learning and vision algorithms within the Accelerate framework to support iOS, macOS, watchOS, and tvOS.
Role type
Senior IC high-performance low-level programmer (vectorization)
Builds
Accelerate framework subsystems for ML and vision
Domain
Consumer electronics / Systems programming
Deliverable
production ML models
Required skills
Vector assembly programming, Low-level C, ARM NEON architecture, Intel AVX architecture, Machine learning algorithms, LSTM, BLAS, DFT/FFT, Cryptographic algorithms (AES, SHA), Micro-architecture optimization, Energy-efficient code generation
Preferred skills
Cryptography implementation, Cross-functional collaboration, Tight deadline management
Sourced via apple · Listed on CareerPlan, which tracks 853,000+ jobs from 20+ sources.
