JobsAgent Development Engineer, Customer Systems
Job description
The Agent Development Engineer will be part of Apple's Information Systems and Technology group, focusing on designing, building, and deploying autonomous AI systems that leverage Large Language Models. This role aims to transform customer experiences by creating intelligent agents capable of reasoning, planning, and executing multi-step actions. The team is dedicated to improving operational efficiency and enhancing the support experience for Apple customers globally. The ideal candidate will blend software engineering skills with AI innovation to develop advanced automation solutions.
Requirements
- B.S. in Computer Science, Computer Engineering, or a related technical field, or equivalent professional work experience.
- 7+ years proven experience developing software in a professional capacity, with longer experience preferred.
- 2+ years of professional software development experience, focusing on backend systems or AI/ML applications.
- Strong proficiency in TypeScript, with experience in developing robust, scalable applications.
- Experience with at least one major AI Agent framework such as LangChain, AutoGen, LangGraph, or Semantic Kernel.
- Deep understanding of Large Language Models (LLMs) and their practical applications.
- Practical experience with Retrieval-Augmented Generation (RAG) and fine-tuning techniques for LLMs.
- Experience with vector databases and traditional SQL/NoSQL databases.
- Proficiency with cloud platforms and containerization tools for deployment and management.
- Experience in AI, machine learning, or automation systems beyond basic scripting.
- Background as a Machine Learning Engineer or Full-Stack Developer with an interest in autonomous systems.
- Familiarity with JavaScript or TypeScript for agent front-end integration or tooling.
- Experience designing and implementing complex multi-agent systems or agentic workflows.
- Understanding of ethical AI principles and bias detection strategies.
- Contributions to open-source AI agent frameworks or relevant research.
- Demonstrated ability to translate complex business problems into agent-based solutions.
Responsibilities
- Create the foundational architecture for AI agents, including reasoning engines and decision-making workflows.
- Build autonomous agents using frameworks like LangChain, LangGraph, AutoGen, or CrewAI.
- Connect agents to external tools, databases, APIs, and business systems for seamless interaction.
- Implement advanced memory systems to enable agents to remember past interactions and maintain context.
- Author complex, domain-specific prompts and design workflows to guide agent reasoning.
- Develop evaluation frameworks and establish safety guardrails for reliable agent behavior.
- Deploy agents into production environments using Docker, Kubernetes, and cloud platforms.
- Continuously test, monitor, and adapt systems to ensure optimal performance and reliability.
Benefits
- Employees at Apple are often offered comprehensive benefits that support physical and mental well-being—flexible medical plans, confidential counseling, onsite wellness centers at major campuses, and resources for fitness and daily life. Families typically receive fertility support, paid parental leave with gradual return, caregiving leave, and dependent-care guidance, while financial perks commonly include stock grants (with purchase discounts), 401(k) matching, and income-protection coverage. Employees also see robust time off, Apple University learning and tuition reimbursement, donation matching and paid volunteer hours, and deep product and partner discounts.
Is this posting expired or inaccurate?
