Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Software Development Engineer - Test

Apple

Salary not specified
Nov 9, 2025
Cupertino, CA, US
Apply Now

Apple's On-Device Machine Learning Infrastructure and Quality team is seeking a software engineer to drive innovations in quality for on-device intelligence, ensuring the best possible user experience and improving the quality of the software stack and infrastructure.

Requirements

  • Strong Python programming skills
  • Experience with Machine Learning, its common practical applications, and commonly used frameworks (e.g. Keras, PyTorch, Tensorflow, Scikit-learn)
  • In depth knowledge of QA practices and fundamentals

Responsibilities

  • develop and implement comprehensive manual /automated test plans
  • maintaining CI/CD presubmission pipelines
  • define, measure, and improve the quality of on- device machine learning technologies
  • developing infrastructure, automation and services which facilitate validation and qualification of these technologies
  • interact multi-functionally with many teams across Apple, impacting all levels of the Apple’s on device machine learning stack including hardware, drivers, frameworks and developer tools

Other

  • BS, MS, degree or equivalent
  • 2+ years of related experience in software quality engineering
  • A passion/interest for ML, particularly applied to on-device use cases.
  • Good communication skills, including ability to communicate with multi-functional audiences.
  • The right candidate for this position is passionate about delivering the best possible experience for our users and is continuously looking for new ways to measure and improve the quality of our software stack and infrastructure.
  • having the ability to switch between designing creative product usage scenarios and immersive analysis of detailed feature design will be a critical skill to possess.