Software Engineer - Generative AI & ML
Core
Building multi-turn, conversational, agentic LLM-based applications and frameworks to support Apple customers across numerous lines of business.
Role type
Senior IC machine-learning engineer (generative AI & LLMs)
Builds
Multi-modal, multi-agent platform for customer support
Domain
Consumer technology / Generative AI
Deliverable
production ML models
Required skills
LLM fine-tuning, RAG architectures, vector-based retrieval, multi-agent orchestration, deep learning frameworks, data preprocessing, cloud deployment, machine learning libraries
Preferred skills
Multi-modal LLMs, STT/TTS systems, business partnership
Technologies
Rust, Python, PyTorch, TensorFlow, JAX, transformers, datasets, AWS, GCP
Responsibilities
Contribute to model development and fine-tuning workflows; Design and evaluate retrieval strategies for grounding large models; Prototype and benchmark multi-round agentic solutions; Partner with data and platform engineers for scalable deployment; Support localization and rollout of AI features across multiple markets.
Seniority
Senior, hands-on IC