Senior Software Engineer, Machine Learning & AI
Core
Design, develop, and deploy robust AI/ML systems and scalable infrastructure to support Apple's hardware engineering, manufacturing, and testing processes.
Role type
Senior IC machine learning engineer (hardware engineering)
Builds
Production-grade AI/ML systems, agentic systems, and scalable platforms for hardware workflows
Domain
Consumer electronics hardware engineering
Deliverable
production ML models
Required skills
Python, LLMs, custom model training, RAG/agentic architectures, scalable system design, technical leadership
Preferred skills
Team building and mentoring, emerging ML technologies expertise
Technologies
Python, LLMs, RAG, agentic architectures
Responsibilities
Design and deploy robust AI/ML systems; translate complex requirements into technical plans; build scalable infrastructure for ML workflows; research and apply state-of-the-art ML techniques; provide technical mentorship; lead design discussions and documentation
Seniority
Senior, hands-on IC with leadership responsibilities