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 generative AI features
Domain
Consumer technology, Generative AI, Large Language Models
Deliverable
production ML models
Required skills
LLM training and fine-tuning, RAG architectures, vector-based retrieval, multi-agent orchestration, deep learning frameworks (PyTorch/TensorFlow/JAX), data preprocessing and pipeline automation, cloud deployment (AWS/GCP), Chinese language NLP
Preferred skills
Multi-modal LLMs for voice capabilities (STT/TTS), business partnership for AI solution delivery
Technologies
Rust, Python, 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