Software Engineer (AML), AI & Data Platforms (AiDP)
Core
Build intelligent systems and scalable ML infrastructure to democratize AI and generative AI across Apple's products and services.
Role type
Senior IC machine learning engineer (generative AI & infrastructure)
Builds
Production AI/ML models, automated ML pipelines, and optimized model serving components for Apple devices and services
Domain
Consumer technology, Generative AI, Large Language Models (LLMs)
Deliverable
production ML models
Required skills
Machine learning engineering, feature engineering, model training, model serving, model monitoring, model refresh management, prompt engineering, data augmentation, model compression, transformer model expertise (BERT, GPT), Python, SQL, PyTorch, TensorFlow
Preferred skills
Anomaly detection, forecasting, data visualization (Superset, Streamlit, Tableau, Business Objects, Looker), software engineering principles (testing, code reviews, deployment)
Technologies
PyTorch, TensorFlow, BERT, GPT, Superset, Streamlit, Tableau, Business Objects, Looker
Responsibilities
Develop and deploy innovative AI models impacting product capabilities; implement robust, scalable ML infrastructure for data storage, processing, and model serving; design automated ML pipelines for preprocessing, training, tuning, and evaluation; implement model compression and optimization techniques to reduce resource footprint.
Seniority
Mid-Senior, hands-on IC
