
Software Engineer - Build Support Engineering
Required skills
- Java
- Python
- Kubernetes
- Agentic AI
- distributed systems
- algorithms
- data structures
- relational databases
- NoSQL databases
- scalable service architectures
Nice to have
- CI/CD
- deployment pipelines
- containerization
- AI/ML frameworks
- PyTorch
- TensorFlow
Role summary
Apple Service Engineering is seeking a Software Engineer to join the Build Support Engineering team. This role focuses on modernizing and scaling the build, deployment, and hotfix infrastructure used by hundreds of developers. You will work on untangling legacy tooling, standardizing containerized deployments, and integrating AI-driven systems for incident triage and debugging. The position requires strong backend development skills, proficiency in Java and Python, and hands-on experience with Kubernetes. Familiarity with AI/ML frameworks and agentic AI systems is also important. This is an opportunity to significantly impact developer productivity and shape the future of build and deployment at Apple.
Description
The Build Support Engineering team is looking for a talented Software Engineer to help evolve the core build, deployment, and hotfix systems that Apple's developers depend on every day. You'll join a team responsible for migrating a large legacy codebase into modern, multi-repo workflows, standardizing containerized build artifacts, and scaling the tooling that powers service delivery - with opportunities to enhance these systems using AI-driven tools and practices. This role blends proven engineering practices with forward-looking approaches in agentic AI, intelligent automation, and platform simplification. You'll collaborate closely with project managers, partner platform teams, and SREs to translate clear requirements into production systems that are performant, resilient, and continually improving.
Minimum Qualifications
2+ years of industry experience building backend systems. Strong programming skills in Java and Python. Hands-on experience with Kubernetes for container orchestration and deployment. Familiarity with utilizing and developing AI-driven and agentic tools to improve workflows and productivity. Knowledge of algorithms, data structures, and distributed systems principles. Experience with databases (relational and/or NoSQL) and scalable service architectures. Excellent communication skills and a collaborative mindset. BS, MS or PhD in Computer Science/Engineering
Preferred Qualifications
Experience with build systems and CI/CD tooling, and modernizing legacy build-and-deploy pipelines. Experience with containerization and standardized image-based deployment workflows. Familiarity with AI/ML frameworks (e.g., PyTorch, TensorFlow) and LLM libraries (e.g., LangChain, Hugging Face), or building AI-assisted developer and on-call tooling. Experience building agentic AI systems - LLM agents, tool/function calling, orchestration frameworks, or agent SDKs (e.g., Claude, MCP, LangGraph). Experience with large-scale codebase migrations and multi-repo tooling. Experience with messaging systems (e.g., Kafka) and microservices architectures. Passion for developer experience and empathy for building tools that empower other engineers.
Sample Apple interview questions
- 1
Design a typeahead box for a search engine
system designmedium - 2
Design a rate limiter
system designmedium - 3
Architect a key-value store for distributed systems.
system designmedium - 4
Design a system to schedule jobs in a distributed environment
system designmedium - 5
What is an API and how does it work?
technicalmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
Graphics Software EngineerApple · Austin, TX · Onsite
Machine Learning Engineer, Evaluation, Agentic Search CapabilitiesApple · Cupertino, CA · Onsite- Software Engineer II - Seller ExperienceStubHub · New York, NY · Hybrid
- Senior Software Engineer, Cloud ApplicationsTemporal · Remote · Hybrid
- Research Software EngineerConvergent Research · Boulder, CO · Onsite
Software Engineer IIPariveda · Dallas, TX · Hybrid
