Imagine what you could do here. At Apple, new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. This role is part of Apple's US Decision Intelligence (DI) team, focusing on crafting and implementing AI solutions that directly impact Apple Sales and its customers.
As an AI Software Engineer, you'll be responsible for building the crucial connections between AI services and various user interfaces - from dashboards to real-time APIs. You'll work extensively with LLM agent endpoints, front-end triggers, and platform APIs to create reliable and high-performance AI experiences.
The position involves both enhancing existing AI infrastructure and pioneering new frontier tech projects. You'll be crafting AI experiences that streamline insight generation and accelerate decision-making processes. Working with cutting-edge technologies like LLMs, RAG systems, and traditional ML models, you'll develop scalable solutions that integrate seamlessly with existing systems.
Key responsibilities include designing modular APIs and microservices, building scalable pipelines for multi-modal agents, and ensuring robust integration with downstream applications. You'll collaborate closely with data science, engineering, and sales ops teams to embed context-aware intelligence in decision-making tools.
The ideal candidate brings strong expertise in both frontend and backend development, with particular strength in JavaScript/React and Python. Experience with LLM APIs, vector databases, and RAG workflows is essential. You'll need to balance technical excellence with business acumen, translating complex requirements into practical AI solutions.
This role offers the opportunity to shape the future of AI applications at Apple, working at the intersection of machine learning, software engineering, and business intelligence. You'll be part of a team that values innovation, collaboration, and technical excellence, while directly contributing to Apple's sales organization's success.