AIML - Principal Software Engineer (Production Engineering), Machine Learning Platform & Infrastructure
Apple
Summary
Description
Minimum Qualifications
- 10+ years of experience building and running scalable services in public clouds
- Senior-level experience with containers and Kubernetes, ML, and cluster operations
- Experience collecting high-level requirements and translating them into pragmatic solutions
- Proficient with various programming languages such as Java/Python/Go for automation or integration with multiple APIs (RESTFul, gRPC, etc.)
- Experience operating and developing infrastructure and services in public cloud environments (AWS, GCP etc.)
- Enjoys learning new skills and technologies
- Solid communications skills, capable of working with cross-functional technical and business teams and varying levels of management in a professional manner
Key Qualifications
Preferred Qualifications
- Understanding of load-balancing, observability, microservice architectures, security & cryptography, performance and reliability
- Bachelor’s Degree in Computer Science or equivalent related experience. Postgraduate degree a plus.
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.