Apple
Full Stack Software Engineer, Infrastructure Services
Austin, Texas · Full-time · Posted Aug 11, 2026
- Experience
- At least 3 years of programming experience.
- Education
- B.S. in Computer Science, Computer Engineering, or similar, or equivalent related work experience.
About the job
Designs, builds, and maintains full-stack infrastructure applications and AI-powered tools that support Apple’s datacenter and infrastructure operations.
What you'll do
- Develop server-side services, databases, RESTful APIs, and scalable, secure interfaces.
- Build and optimize user interfaces; test, debug, review, and deploy software.
- Collaborate with customers and cross-functional teams to turn operational needs into effective applications.
What they ask for
- B.S. in Computer Science, Computer Engineering, or similar, or equivalent related work experience.
- At least 3 years of programming experience; examples include HTML/CSS, JavaScript, React, and Java with Spring.
- Experience with database modeling and entity design patterns using NoSQL Mongodb or similar.
- Experience designing and implementing AI agentic applications leveraging large language models (LLMs), and full-stack web development including HTTP, RESTful APIs, routing, and web server configuration.
Nice to have
- Proficiency with Model Context Protocol (MCP) and function/tool calling patterns for autonomous agent behavior.
- Familiarity with micro-services architecture.
Tools
HTML/CSS, JavaScript, React, Java with Spring, NoSQL Mongodb, RESTful APIs, Nginx, MCP
AI focus
AI is used to accelerate product engineering and help end users solve operational problems. The role requires building AI agentic applications with LLMs, including multi-agent systems, MCP functions, and LLM-based tool use.
Model-written summary · the original posting is authoritative