Support Engineer
Apple
Austin, TX · Onsite · Full Time
Posted
Job description
Imagine what you could do here. At Apple, new ideas have a way of becoming outstanding products, services, and customer experiences very quickly. Bring passion and dedication to your job, and there's no telling what you could accomplish. Apple's Sales organization generates the revenue needed to fuel our ongoing development of products and services. This, in turn, enriches the lives of hundreds of millions of people around the world. We are, in many ways, the face of Apple to our largest customers. Apple's US Decision Intelligence (DI) team is looking for a talented individual who is passionate about crafting, implementing, and operating AI solutions that have a direct and measurable impact on Apple Sales and its customers. Description We're looking for a Support Engineer who thrives at the intersection of speed and precision - someone who can deliver bug fixes, enhancements, and rapid responses across a multidisciplinary engineering organization. This role spans the full DI tech stack, supporting data science and AI insights workflows, full-stack web engineering, and the triage and escalation pipelines that keep our systems reliable and our teams unblocked. Responsibilities: Serve as the first line of technical response across DI engineering, triaging incoming issues and routing them to the appropriate team or resolving them directly. Support the Data Science team by diagnosing pipeline failures, data quality anomalies, Snowflake query issues, and LLM output regressions. Support the full-stack web engineering team by identifying, reproducing, and patching bugs in backend services, APIs, and frontend interfaces. Deliver targeted bug fixes and enhancements across the stack - Python microservices, Node.js/Express APIs, GraphQL layers, and data pipelines. Maintain and improve support runbooks, issue templates, and escalation playbooks to reduce mean time to resolution over time. Collaborate with engineering leads to identify patterns in recurring issues and propose durable fixes or operational improvements. Communicate status, root cause, and resolution plans clearly to business partners, engineering teams, and leadership during active incidents. Balance a steady support queue with proactive contributions to reliability, observability, and test coverage across DI systems. Preferred Qualifications Experience supporting LLM-powered or agentic AI applications, in…