Apple

Computational Support for Machine Learning and Transformers, Core OS

Apple
Apply
3 days ago
Cupertino, CA, USASenior
H1B sponsor

Responsibilities

  • Design and optimize low-level computational routines for machine learning training and inference, vision algorithms, and related computational primitives.
  • Develop high-performance, energy-efficient implementations by tightly integrating software and hardware.
  • Create CPU-core-level algorithms using vector assembly and low-level C for ARM and Intel architectures.
  • Support workloads and models including text-to-speech, voice isolation, and Apple Music Sing across Apple operating systems.

Requirements

  • Excellent coding skills in assembly and C.
  • Experience with low-level algorithmic development for machine learning primitives, BLAS, and FFT.
  • Detailed knowledge of ARM and Intel vector instruction set architectures, including NEON and AVX.
  • Bachelor’s or master’s degree in mathematics, computer science, or computer engineering.
  • Preferred: master’s or PhD in computer science or computer engineering.

Benefits

  • Opportunity to work on Apple’s Core Operating System and Accelerate framework serving iOS, macOS, watchOS, and tvOS.
  • Work on high-performance, energy-efficient technology used by millions of Apple customers.

Tech Stack

AssemblyCiOSmacOS

Categories

Apple

About Apple

10,000+ employees

Apple designs and sells consumer electronics, software, and services for consumers and professionals worldwide, including iPhone, Mac, iPad, Apple Watch, and AirPods, plus platforms like iOS/macOS and services such as the App Store, iCloud, Music, and TV+. Its business combines device sales with services and subscriptions and in-house silicon design. Founded in 1976, Apple is headquartered in Cupertino, California, and trades on NASDAQ as AAPL.

Contact me