Apple logo

AI Backend Software Engineer

Apple
On-site
Austin, Texas, United States
Backend Development
In this highly visible role, your primary responsibilities may include: • Building and maintaining backend APIs and services that deploy, manage, and scale generative AI models • Developing deployment infrastructure that transitions AI prototypes to production-ready web applications • Creating monitoring and automation systems for AI model management and workflow orchestration • Developing RESTful APIs and microservices for AI model integration and data processing • Collaborating with cross-functional teams to ensure reliable backend infrastructure for AI applications


  • Minimum requirement of BS + 3 years of relevant industry experience
  • Experience with backend web development and REST APIs
  • Proficiency in at least one general purpose programming language (Python, Javascript, or Go)


  • Strong knowledge of data structures, algorithms, software design principles, and object-oriented programming
  • Experience building microservices web architecture
  • Experience with continuous integration/deployment tools
  • Experience with Docker or Kubernetes container orchestration
  • Experience with frontend development – React and modern Javascript frameworks
  • Familiarity with AI/ML infrastructure concepts and model serving frameworks is a plus