AIML - Software Engineer (ML Efficiency), Machine Learning Platform & Infrastructure
Apple
Summary
Description
Minimum Qualifications
- Experience working with large scale parallel and distributed accelerator-based systems
- Experience optimizing performance and AI workloads at scale
- Experience developing code in one or more of training frameworks (such as PyTorch, TensorFlow or JAX)
- Experience in performance analysis and optimization experience in Cloud accelerators
- Deep understanding of computer systems and the interactions between HW and SW
- Strong communicator with ability to analyze complex and ambiguous problems
- Programming and software design skills (proficiency in C/C++ and/or Python)
- Experience working in a high-level collaborative environment and promoting a teamwork mentality
Key Qualifications
Preferred Qualifications
- BS or MS in Computer Science or related field
Education & Experience
Additional Requirements
Pay & Benefits
Apple is an equal opportunity employer that is committed to inclusion and diversity. We take affirmative action to ensure equal opportunity for all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or other legally protected characteristics. Learn more about your EEO rights as an applicant.