Apple's Cloud engineering team is seeking a Senior Software Engineer to drive innovations in machine learning infrastructure and quality. This role focuses on developing and improving software development and quality processes for various machine learning workflows. The position involves working with training, inference, and characterization of ML workloads, while building infrastructure and automation services for validation and qualification.
The ideal candidate will be highly motivated and detail-oriented, passionate about delivering exceptional user experiences, and skilled at both creative product design and detailed feature analysis. You'll be working cross-functionally with teams across Apple, impacting all levels of the machine learning stack, and serving as the voice of customers to champion quality software development.
The role offers a competitive base salary range of $166,600 to $296,300, along with comprehensive benefits including medical and dental coverage, retirement benefits, and opportunities to become an Apple shareholder through various stock programs. Apple provides education reimbursement for career advancement and offers additional perks like product discounts and free services.
This position requires expertise in compiled languages (C, C++, Objective-C/Swift) and scripting languages (Python, Go, JavaScript), along with strong experience in machine learning frameworks and operating system concepts. The successful candidate will need to demonstrate proficiency in test planning, statistical validation, and the ability to deliver results under tight schedules.
Working at Apple means joining a company committed to inclusion and diversity, where you'll have the opportunity to make a significant impact on machine learning technologies while working with cutting-edge technology and talented teams. The role is based in Seattle, offering the chance to work in one of the major tech hubs while contributing to Apple's innovative machine learning initiatives.