Applied AI/ML Software Engineer
Core
Develop, ship, and maintain AI/ML and Generative AI services, infrastructure, and evaluation pipelines to support Apple's hardware product development teams.
Role type
Senior IC Applied AI/ML Software Engineer
Builds
Infrastructure platforms, evaluation pipelines, and integration workflows for ML and Generative AI
Domain
Consumer electronics hardware engineering and AI/ML
Deliverable
production ML models
Required skills
Python, object-oriented programming, scalable infrastructure design, ML/AI research, system architecture, technical documentation
Preferred skills
LLMs, custom ML model training, RAG/agentic pipelines, data analysis and visualization, complex AI system evaluation, Kubernetes, cloud deployment
Technologies
Python, Ruby, Java, Kubernetes, cloud platforms
Responsibilities
Write testable and scalable code, collaborate on complex requirements, research new ML/AI techniques, build scalable infrastructure platforms, lead design reviews, present work to leadership
Seniority
Senior, hands-on IC