JobsSr Software Engineer (Agentic AI), AI & Data Platforms
Job description
The Developer Experience Platform team at Apple is seeking a skilled Software Engineer to design and implement developer front-end tools for a next-generation developer experience platform. This role focuses on enhancing app development within Apple by building frameworks, services, and AI tools that streamline the software development lifecycle. The ideal candidate will have expertise in backend and distributed systems, as well as practical experience with AI agents. This hands-on engineering position offers the opportunity to contribute to a cutting-edge AI-powered platform.
Requirements
- Bachelor's degree in Computer Science, Artificial Intelligence, Machine Learning, or a related field, or equivalent practical experience.
- 4+ years of industry experience in software engineering or machine learning.
- Hands-on experience building AI agents with Large Language Models (LLMs), including Retrieval-Augmented Generation (RAG), using frameworks such as LangChain, LangGraph, Pydantic AI, or CrewAI.
- Strong programming skills in multiple languages, including Python, Java, Go, Node.js, or TypeScript.
- Familiarity with deploying and operating services in cloud environments such as AWS, GCP, or Azure.
- Experience with CI/CD pipelines and MLOps practices for deploying, scaling, and monitoring LLM-powered services.
- Background in building REST or GraphQL APIs, microservices, and event-driven systems.
- Knowledge of vector databases, memory systems, and human-in-the-loop workflows.
- Strong collaboration skills with the ability to work effectively across ML research, platform engineering, and product teams.
Responsibilities
- Design and implement various developer front-end tools to enhance the developer experience platform.
- Contribute to building the backbone of the agentic AI platform while balancing reliability and scale.
- Collaborate with cross-functional teams to support how apps are built across Apple.
- Accelerate app development by creating frameworks, services, and AI tools.
- Experiment with innovative solutions to improve the software development lifecycle.
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?
