Senior Software Engineer - Generative AI & Ml, Customer Systems

Apple Apple · Big Tech · Austin, TX +1 · Software and Services

Senior Software Engineer role focused on Generative AI and ML within Apple's Customer Systems IS&T organization. The role involves contributing to model development, fine-tuning, designing retrieval strategies for grounding models, prototyping multi-agent systems, and ensuring scalable deployment. The team builds multi-turn, conversational, agentic applications and frameworks for customer support, enhancing a multi-modal, multi-agent platform with a focus on research to improve latency, cost, and customer experience.

What you'd actually do

  1. Contribute to model development and fine-tuning workflows for generative AI features.
  2. Design and evaluate retrieval strategies for grounding large models in product-relevant data.
  3. Prototype and benchmark multi-agent collaboration systems for structured reasoning tasks.
  4. Partner with data and platform engineers to ensure scalable deployment and monitoring.

Skills

Required

  • ML
  • backend engineering
  • data engineering
  • training LLMs
  • fine-tuning LLMs
  • evaluating LLMs
  • RAG architectures
  • vector-based retrieval systems
  • partnering with business and engineering teams to deliver AI solutions
  • deploying to cloud environments (AWS, GCP, on-remote hybrid)

Nice to have

  • machine learning libraries (transformers, datasets)
  • Multi-modal LLMs
  • Voice capabilities
  • STT
  • TTS systems

What the JD emphasized

  • 5+ years of hands-on experience in ML, backend engineering, data engineering
  • 1-2 years of hands-on experience in training, fine-tuning, or evaluating LLMs
  • Foundational understanding of RAG architectures and vector-based retrieval systems
  • Experience with deploying to cloud environments (AWS, GCP, on-remote hybrid) is required.

Other signals

  • building multi-turn, conversational, agentic applications and frameworks
  • enhance a multi-modal, multi-agent platform
  • incorporating research to improve, latency, cost and customer experience
  • contribute innovation & research to a well established generative AI platform