Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Apple Logo

Senior Software Engineer - AI Agents - Developer Experience Platform, AiDP

Apple

Salary not specified
Dec 6, 2025
Austin, TX, US
Apply Now

At Apple, the business problem is to accelerate the SDLC of internal engineering teams by developing a Generative AI based Developer Experience Platform, which requires designing and implementing core backend services and pipelines that integrate with various other enterprise services including Large Language Models (LLMs) and Generative AI.

Requirements

  • Strong Python programming skills, with a background in developing scalable and robust services using FastAPI or similar frameworks
  • Experience in Machine Learning with a particular emphasis on Large Language Models (LLMs), Retrieval Augmented Generation(RAG) and Generative AI
  • Familiarity with large language model frameworks for evaluating and fine-tuning models
  • Proven track record of building enterprise-grade ML pipelines (data prep, distributed training, optimization, monitoring) in cloud environments (AWS, GCP, Azure)
  • Experience working on platform engineering or a developer experience platform is a plus
  • Proven experience in building complex agentic systems using LLMs
  • Experience with cloud environments (AWS, GCP, Azure)

Responsibilities

  • Design, implement the core backend services and pipelines that integrate with various other enterprise services including LLMs and bring Gen AI services
  • Ensure LLM based code generation is accurate
  • Integrate with various enterprise services
  • Develop and support new and existing features
  • Partner with cross-functional teams to effectively coordinate the complex interdependencies inherent in application development
  • Collaborate with Machine Learning engineers, Software engineers, and other data scientists to deliver and end to end solution for this platform
  • Apply groundbreaking research in this rapidly evolving and exciting space, to our daily work

Other

  • Master’s Degree Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience
  • Bachelor’s Computer Science, Artificial Intelligence, Machine Learning, or a related field, or related experience
  • 4+ years of industry experience focussed on ML or software engineering
  • Some experience in technical leadership/mentorship in ML or software engineering experience a plus
  • Communicating effectively, both written and verbal, with technical and non-technical cross-functional teams