Apple
Software Engineer - Generative AI & ML, Customer Systems
Austin, Texas · Full-time · Posted Oct 21, 2026
- Experience
- 4+ years of hands-on experience in ML, backend engineering, or data engineering; 1 year plus of hands-on experience in training, fine-tuning, or evaluating LLMs.
- Education
- Bachelor's or Master's degree in Computer Science, Machine Learning, or related field, or equivalent practical experience.
About the job
Develop and improve conversational, agentic generative AI systems for Apple customer support, focusing on model quality, retrieval, multimodal capabilities, and production performance.
What you'll do
- Contribute to generative AI model development, fine-tuning, and evaluation workflows.
- Design retrieval strategies and prototype and benchmark multi-agent systems for structured reasoning.
- Collaborate with data and platform engineers on scalable deployment and monitoring.
What they ask for
- 4+ years of hands-on experience in ML, backend engineering, or data engineering.
- 1 year plus of hands-on experience training, fine-tuning, or evaluating LLMs.
- Proficiency in machine learning libraries (transformers, datasets).
- Bachelor's or Master's degree in Computer Science, Machine Learning, or related field, or equivalent practical experience.
Nice to have
- Foundational understanding of RAG architectures and vector-based retrieval systems.
- Experience with Multi-modal LLMs for Voice capabilities or STT, TTS systems.
Tools
transformers, datasets, RAG, AWS, GCP, STT, TTS
AI focus
Develop, fine-tune, and evaluate generative AI models; ground large models with retrieval; prototype multi-agent reasoning; and improve multimodal conversational AI for customer support.
Model-written summary · the original posting is authoritative