Software Engineer (Agentic AI), AI & Data Platforms
Core
Designing and implementing backend services and orchestration systems for an AI-powered developer platform that utilizes agentic AI and autonomous workflows to accelerate app development.
Role type
Senior IC backend software engineer (agentic AI platforms)
Builds
AI-powered developer tools, frameworks, and services for Apple's enterprise developers
Domain
Developer Experience Platform, Agentic AI, Distributed Systems
Deliverable
production ML models
Required skills
Backend engineering, distributed systems, AI agents, LLM integration, RAG, Python, Java, Go, TypeScript, API design
Preferred skills
Cloud deployment (AWS/GCP/Azure), containerization, Kubernetes, CI/CD, MLOps, REST/GraphQL APIs, microservices, vector databases
Technologies
LangChain, LangGraph, Pydantic AI, CrewAI, Docker, Kubernetes, LLMs
Responsibilities
Design and maintain backend services and orchestration systems for multi-agent AI workflows; Build reliable systems integrating LLMs into developer tools; Work on cloud deployments, CI/CD, and MLOps practices; Collaborate with researchers to bring AI capabilities to production; Partner with developers to improve AI tool experiences.