A

Apple

Designs phones, computers and their operating systems

Pre-Silicon Machine Learning and Compute Framework Engineer - Graphics, Games and Machine Learning

Systems Software EngineeringConfirmed live in the last 24 hours
Full-timeCupertino, CA, USANo salary listedIn-person

About the Job

Requirements

  • A Bachelor of Science, Master of Science, or Doctor of Philosophy degree or equivalent in Computer Science or a related field, with 5 years of experience.
  • Strong practical experience with at least one GPU compute API, such as Metal, CUDA, or OpenCL.
  • Understanding of machine learning fundamentals and familiarity with machine learning frameworks such as PyTorch, JAX, or Core ML.
  • Knowledge of operating systems, computer architecture, and CPU/GPU programming.
  • Strong background in C and C++ programming.

Responsibilities

  • Develop and deliver software representing Apple's roadmap for compute and machine learning technologies during hardware development.
  • Design APIs that enable developers to use new hardware features as simply as possible.
  • Partner with cross-functional teams to ensure software and hardware roadmaps include state-of-the-art features and performance.
  • Contribute to the bring-up and verification of new chips and products using new GPUs.
  • Contribute to API design, development, and performance analysis across Metal and Metal compute frameworks for future Apple Silicon GPUs.
  • Develop critical compute and machine learning use cases to showcase new features.
  • Partner with leaders across Apple software and hardware organizations to propose, develop, and evaluate hardware features for new silicon generations from emulation through silicon.

Desired Qualifications

  • Experience collaborating on large cross-functional projects.
  • Familiarity with Apple's framework and API design patterns.
  • Hands-on experience with machine learning frameworks such as PyTorch, JAX, and Core ML.

About the Company

Apple

Designs phones, computers and their operating systems

Apple designs and sells consumer electronics, from iPhone smartphones and Mac computers to tablets and wearable devices. Its operating systems manage apps and built-in functions for communication and work, while iCloud stores files and synchronizes data across devices. Customers buy additional digital services through subscriptions such as Apple Music and Apple TV, and developers distribute software through the App Store. Apple earns money from hardware sales, subscriptions and digital transactions, selling directly to customers and through retailers and mobile carriers around the world. It was founded in 1976 and has its headquarters in Cupertino, California.

Company size
10,001+
Company stage
IPO
Headquarters
Cupertino, CA
Founded
1976

Recently Posted Jobs

Explore more opportunities at Apple

See more jobs