A

Apple

Designs phones, computers and their operating systems

Machine Learning Algorithm and Software Engineer

AI & Machine LearningConfirmed live in the last 24 hours
Full-timeSunnyvale, CA, USANo salary listedIn-person

About the Job

Requirements

  • At least 3 years of industry experience developing and implementing computer vision, machine learning, or computer graphics algorithms on-device.
  • Coding skills in Python and C/C++.
  • Knowledge of optimizing algorithms and software for resource-constrained, low-power devices.
  • Experience in 3D computer vision and image processing.
  • A Bachelor of Science degree in a relevant field.
  • Familiarity with machine learning techniques such as convolutional neural networks, transformers, and diffusion models.
  • Proficiency in frameworks such as PyTorch or JAX.
  • Experience contributing to end-to-end project lifecycles from data acquisition and processing, algorithm development, and prototyping to shipping software at scale.
  • Strong problem-solving skills.
  • Excellent communication and teamwork skills.

Responsibilities

  • Develop and implement state-of-the-art computer vision and graphics algorithms for on-device applications.
  • Contribute to the full feature lifecycle, including data collection design, data processing, model training, optimization, prototyping, validation, algorithm tuning, and shipping algorithms in on-device software frameworks.
  • Adapt state-of-the-art methods or implement new methods for features across Apple products such as iOS, visionOS, and watchOS.
  • Build high-performance, power-efficient applications at the intersection of machine learning, software engineering, and hardware optimization.
  • Propose novel algorithms, prototype and validate solutions, train machine learning models, tune them, and ship software.
  • Work with machine learning researchers and data, software, and hardware engineers in internal and cross-functional teams.

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