> Markdown version of [/jobs/ext/2501783-aiml-frontend-engineer-annotation-platform-agentic-ui-experiences](https://www.wearedevelopers.com/jobs/ext/2501783-aiml-frontend-engineer-annotation-platform-agentic-ui-experiences). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # AIML - Frontend Engineer, Annotation Platform & Agentic UI Experiences - **Company:** Apple Inc - **Location:** Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Web Interfaces, JavaScript (Programming Language), Web Accessibility, Artificial Intelligence, Profiling, Continuous Integration, Cursor (Graphical User Interface Elements), Software Design Patterns, Web Development, Middleware, Ui Patterns, TypeScript, Web Content Accessibility Guidelines, WebSocket, Web Standards, Web Usability, GitHub Copilot, ReactJS, Large Language Models, Pixel Perfect, Backend, Webpack, Material UI, Information Technology, Playwright, Graphql, Front End Software Development, Api Design, JestJS, Artificial Intelligence Markup Language (AIML) - **Published:** August 28, 2026 - **Apply:** https://www.xing.com/jobs/heidelberg-aiml-frontend-engineer-annotation-platform-agentic-ui-experiences-157492427 ## About the Role settings. You have led frontend work in cross-functional teams, coordinating across design, backend, and product stakeholders - not as the sole contributor, but as the person who brought the pieces together., * Master's degree in Computer Science, HCI, or a related field * Proven professional frontend engineering experience, with deep expertise in React and the modern JavaScript/TypeScript ecosystem * Strong command of React architecture - component design, hooks, state management, rendering optimization - and frontend performance fundamentals (bundle optimization, lazy loading, profiling) in production * Solid understanding of asynchronous data patterns (REST/GraphQL API design, WebSockets/SSE) and experience designing or contributing to backend-for-frontend (BFF) layers that mediate between UI requirements and underlying services, * Solid testing practices across unit, integration, and end-to-end layers, plus grounding in web accessibility (e.g. WCAG) and frontend security best practices as baseline engineering hygiene * A working relationship with product design that goes beyond handoff - able to engage at the design stage, push back constructively, and implement pixel-perfect interfaces from high-fidelity specifications * Strong eye for visual design and interaction patterns, with experience contributing to design systems or component libraries used across multiple teams * Experience leading the frontend workstream of cross-functional projects in interdisciplinary settings (design, backend, PM, ML), coordinating across multiple engineers and stakeholders * Experience building annotation, task-editor, or review-tool UIs, or other complex, data-dense productivity interfaces * Experience with agentic UI patterns - interfaces driven by streaming model outputs, long-running async tasks, and event-driven state - including integrating LLM or agent backends into production web frontends * Strong proficiency with AI-assisted and agentic coding tools (e.g. Claude Code, GitHub Copilot, Cursor) to accelerate development, paired with sound judgment in reviewing and integrating generated code * Familiarity with modern frontend tooling and workflows - bundlers (Vite, webpack), testing frameworks (Vitest, Jest, Playwright), CI/CD, and Node.js/server-side JavaScript for BFF or middleware layers * Experience articulating frontend architecture or design-pattern guidance to an engineering team, or building/contributing to internal platforms and developer-facing tooling at scale ## Description The AIML Annotation Platform provides the tools, frameworks, and services that make large-scale, privacy-focused data annotation possible across Apple. As a Senior Software Engineer on our team, you will be a key contributor to the web frontend of our annotation and quality platform - a complex, multi-role product used daily by annotators, quality analysts, ML engineers, and internal partners worldwide. You have a mature eye for design systems. You can articulate why a pattern works, spot where an evolving product breaks established conventions, and translate visual and interaction language into guidance that an engineering team can actually use. You are as comfortable reasoning through a component architecture as you are in a design critique - and you bring both rigour and taste to each. That same rigor extends to your engineering craft - you hold a high bar for performance, testing, and architectural soundness in everything you ship. You work well in interdisciplinary, * Build high-quality web interfaces - including agentic UI experiences like task editors and real-time review flow - using React and modern web standards, as part of a collaborative frontend team * Implement designs with pixel-perfect fidelity, partnering with product designers as a peer from early in the process through delivery * Contribute to a shared component library and design system, and proactively flag where product evolution breaks established design patterns * Lead the frontend workstream on cross-functional projects - coordinating across design, backend, ML, and product from planning through delivery * Own frontend performance and observability end-to-end - profiling, bundle-size budgets, Core Web Vitals, instrumentation, and error tracking - so the platform stays fast and reliable as it scales * Establish testing discipline across the frontend stack and evolve the build/tooling stack to keep shipping fast and confident * Contribute actively to code and architecture reviews; help raise the team's technical bar; support the growth of fellow engineers ## Related Videos - [WeAreDevelopers LIVE – Frontend Inspirations, Web Standards and more](https://www.wearedevelopers.com/videos/1761-wearedevelopers-live-frontend-inspirations-web-standards-and-more) - [Micro Frontends with Module Federation: Why and How?](https://www.wearedevelopers.com/videos/165-micro-frontends-with-module-federation-why-and-how) - [Putting the Graph In GraphQL With The Neo4j GraphQL Library](https://www.wearedevelopers.com/videos/257-putting-the-graph-in-graphql-with-the-neo4j-graphql-library) - [Liquid AI interfaces: how software eats frontend](https://www.wearedevelopers.com/videos/1937-liquid-ai-interfaces-how-software-eats-frontend) - [Micro-Frontends with Module Federation: Beyond the Basics](https://www.wearedevelopers.com/videos/298-micro-frontends-with-module-federation-beyond-the-basics) - [GraphQL + Apollo + Next.js: A Lovely Trio](https://www.wearedevelopers.com/videos/311-graphql-apollo-next-js-a-lovely-trio) ## Related Articles - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Dev Digest 118 - not a total recall](https://www.wearedevelopers.com/magazine/452-dev-digest-118-not-a-total-recall) - [Navigating the AI Shift](https://www.wearedevelopers.com/magazine/629-navigating-the-ai-shift) - [Dev Digest 133 - Back to Front](https://www.wearedevelopers.com/magazine/474-dev-digest-133-back-to-front) - [Dev Digest 132 - Binging WADFlix?](https://www.wearedevelopers.com/magazine/473-dev-digest-132-binging-wadflix)