JobsSenior Software Engineer, Machine Learning Infrastructure and Quality
Apple logo

Senior Software Engineer, Machine Learning Infrastructure and Quality

Apple

Location

Seattle, WA

Type

Full-time

Posted

6/6/2026

Compensation

Not listed

Undergraduate with 5+ Years of Experience
Approval 98.9%·Filings 5,543·New hires 2,691·
👑 Elite Sponsor
·FY 2025

Job description

The cloudOS team at Apple is seeking a Senior Software Engineer in Machine Learning to enhance software development and quality for various machine learning workflows. This role involves driving innovations and improving the quality of machine learning technologies through infrastructure and automation. The ideal candidate will work cross-functionally, championing quality software development and impacting all levels of Apple's machine learning stack. A passion for delivering exceptional user experiences and the ability to navigate complex design scenarios are essential for success in this position.

Requirements

  • 5+ years of experience with hardware and/or software development lifecycle processes
  • 5+ years of experience in one or more compiled languages such as C, C++, Objective-C, or Swift
  • Proficient in one or more scripting languages such as Python, Go, or JavaScript
  • Experience with Machine Learning and its common practical applications and frameworks
  • Proven understanding of Operating System concepts
  • Proven ability to craft, maintain, and implement test plans across all application layers
  • Experience applying statistical concepts to validate and QA data and models
  • QA and automation experience involving ML workflows is a huge plus
  • B.S., M.S., or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience
  • 5+ years of experience working with and building Operating Systems

Responsibilities

  • Drive innovations in software development and quality for various machine learning workflows
  • Define, measure, and improve the quality of machine learning technologies at Apple
  • Develop infrastructure, automation, and services to facilitate validation and qualification of machine learning technologies
  • Develop and implement comprehensive automated test plans
  • Work cross-functionally with many teams across Apple impacting all levels of the machine learning stack
  • Champion quality software development through each step of the development process
  • Drive quality improvements throughout the organization

Benefits

  • Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.

Is this posting expired or inaccurate?