The cloudOS team at Apple is looking to deliver OS and system services on Apple silicon servers, and the Apple Services Engineering team is seeking a Senior Software Engineer in Machine learning to drive innovations in software development and quality for various machine learning workflows.
Requirements
- 5+ years of experience with hardware and/or software development lifecycle processes
- 5+ years of experience in one or more compiled languages (e.g. C, C++, Objective-C/Swift)
- Proficient in one or more scripting languages e.g. Python, Go, or JavaScript
- Experience with Machine Learning, its common practical applications, and commonly used frameworks
- Proven understanding of Operating System concepts
- QA and automation experience involving ML workflows
- 5+years using one of the following scripting languages e.g. Python, Go, or JavaScript
Responsibilities
- driving working on various aspects of machine learning including training, inference, and characterization for various ML workloads
- defining, measuring, and improving the quality of machine learning technologies at Apple by developing infrastructure, automation and services which facilitate validation and qualification of these technologies
- developing and implementing comprehensive automated test plans
- working cross-functionally with many teams across Apple impacting all levels of the Apple’s machine learning stack
- championing quality software development through each step of the development process and driving quality improvements throughout the organization
- crafting, maintaining and implementing tests plans across all application layers
- applying statistical concepts to validate and QA data and models
Other
- B.S., M.S., or Ph.D. in Computer Engineering, Electrical Engineering, Computer Science, or equivalent experience
- Posses the capability to accept ambiguity and deliver extraordinary results on tight schedules
- Ability to switch between designing creative product usage scenarios and immersive analysis of detailed feature design
- 5+years of experience working with an building Operating Systems
- Apple is an equal opportunity employer that is committed to inclusion and diversity