2,061,232open jobs
121,830companies
245,988added this week
Browse all
Salary
≈ $108k – $230k per year (Estimated)
Location
In office (Heidelberg)

Confirmed on the employer's own hiring board on Oct 29, 2026. First seen by Alion on Aug 27, 2026. Apple scores A on the Alion truth index.

Overview
Company
Impact
Profile match
Apple is an American multinational technology company founded in 1976 by Steve Jobs, Steve Wozniak and Ronald Wayne, and headquartered in Cupertino, California. It designs and sells consumer hardware including the iPhone, Mac, iPad, Apple Watch, AirPods and Vision Pro, together with the operating systems and silicon that run them. A growing services division built around the App Store, iCloud, Apple Music, Apple TV+ and Apple Pay now contributes a large share of profit, making Apple one of the most valuable companies in the world.

Apple is where individual imaginations gather together, committing to the values that lead to great work. Every new product we build, service we create, or Apple Store experience we deliver is the result of us making each other's ideas stronger. That happens because every one of us shares a belief that we can make something wonderful and share it with the world, changing lives for the better. It's the diversity of our people and their thinking that inspires the innovation that runs through everything we do. When we bring everybody in, we can do the best work of our lives. Here, you'll do more than join something - you'll add something.

As part of Apple's central data annotation engineering team, you will help shape the interfaces through which human expertise and machine intelligence meet. Our platform powers high-quality dataset creation and annotation across every vertical at Apple - from Siri to Photos, from iPhone to Vision Pro. We're looking for a Senior Software Engineer who is product-minded first - someone who reasons about the end-to-end user experience before writing code, owns outcomes rather than shipping to spec, and brings genuine depth in frontend engineering and a designer's sensibility to make that thinking real.

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 settings, and you bring product judgment to them - asking who uses a feature and what they're trying to get done before settling implementation details, and following up after launch through usage data and real conversations with users to learn what worked.

Minimum Qualifications

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

Preferred Qualifications

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 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

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,061,232 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Frontend
Similar stack
Same company
Heidelberg
$112k per year · Hybrid · Full-Time · Frankfurt am Main
JavaScript
TypeScript
Frontend
Angular
DevOps
CI/CD
Apply
≈ $58k – $124k per year (Estimated) · In office · Hamburg
JavaScript
Frontend
React.js
DevOps
Rest API
Azure
CI/CD
Apply
$78k – $101k per year · Hybrid · Full-Time · Frankfurt am Main
JavaScript
TypeScript
Frontend
Angular
DevOps
CI/CD
Apply
$78k – $95k per year · Hybrid · Full-Time · 5+ years exp · Hamburg
JavaScript
TypeScript
Frontend
Redux
React.js
Sass
Web Components
Formik
Redux Toolkit
Mobile
State Management
DevOps
Rest API
Datadog
CI/CD
QA
Jest
Apply
≈ $74k – $157k per year (Estimated) · Hybrid · Frankfurt am Main
JavaScript
TypeScript
Frontend
Angular
DevOps
CI/CD
Apply
≈ $30k – $90k per year (Estimated) · Remote (Armenia, ET hours) · Full-Time · Armenia
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Databases
Microsoft Fabric
Frontend
Angular
DevOps
Rest API
Windows
Apply
≈ $101k – $188k per year (Estimated) · In office · Full-Time · 6+ years exp · Master's Degree · Des Moines
Python
JavaScript
Java
C++
Groovy
Java
Spring Boot
Apache Tomcat
Databases
Db2
MS SQL
DevOps
Rest API
AWS
AWS Lambda
GitHub
Amazon S3
Management
Jira
ServiceNow
Apply
$140k – $180k per year · In office · Boston
Python
JavaScript
SQL
Databases
Snowflake
Databricks
DevOps
Rest API
GitHub Actions
CI/CD
AWS
Management
Jira
Agile
Scrum
QA
Playwright
Apply
≈ $137k – $304k per year (Estimated) · Hybrid · Full-Time · Bachelor's Degree · Herndon
Python
JavaScript
Java
TypeScript
SQL
AI/ML
Model Context Protocol
Scikit-learn
Computer Vision
NLP
TensorFlow
PyTorch
LLM
OCR
Human-in-the-Loop
Machine Learning
Frontend
Angular
DevOps
GCP
Azure
CI/CD
Git
AWS
Management
Agile
Apply
≈ $60k – $147k per year (Estimated) · Hybrid · Contractor · PhD · Liverpool · Basingstoke
Python
Go
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Databases
Redis
Snowflake
AI/ML
Copilot
Claude Code
Function Calling
AI Agents
RAG
Structured Outputs
Frontend
React.js
DevOps
CI/CD
Git
AWS
Docker
AWS Lambda
Amazon S3
Amazon ECS
Apply
≈ $27k – $69k per year (Estimated) · In office · 4+ years exp · Hyderabad
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Claude
ChatGPT
AI Agents
LLM
Frontend
Vue.js
Redux
Webpack
GraphQL
Babel
D3.js
Angular
React.js
Vite
Storybook
NgRx
Mobile
State Management
DevOps
Rest API
WebSockets
CI/CD
Git
Design
Figma
Sketch
Adobe XD
Management
Agile
QA
Playwright
Jest
Apply
≈ $30k – $75k per year (Estimated) · In office · 4+ years exp · Bengaluru
JavaScript
TypeScript
Node JS
AI/ML
Copilot
Claude
ChatGPT
AI Agents
LLM
Frontend
Vue.js
Redux
Webpack
GraphQL
Babel
D3.js
Angular
React.js
Vite
Storybook
NgRx
Mobile
State Management
DevOps
Rest API
WebSockets
CI/CD
Git
Design
Figma
Sketch
Adobe XD
Management
Agile
QA
Playwright
Jest
Apply
≈ $93k – $244k per year (Estimated) · In office · London
Java
C++
Swift
Objective-C
Mobile
UIKit
SwiftUI
Core Graphics
Core Image
Metal
DevOps
Windows
Apply
≈ $213k – $430k per year (Estimated) · In office · 5+ years exp · Bachelor's Degree · San Francisco
JavaScript
TypeScript
Frontend
React.js
DevOps
Grafana
Apply
Frontend Engineer 20 days ago
In office · 4+ years exp · Bachelor's Degree · Hyderabad
JavaScript
TypeScript
Frontend
Vue.js
Redux
Webpack
Angular
React.js
ESLint
Mobile
State Management
DevOps
CI/CD
QA
Cypress
Playwright
Jest
Apply
≈ $42k – $111k per year (Estimated) · In office · Full-Time · 5+ years exp · Heidelberg
DevOps
Incident Management
Windows
Management
ServiceNow
ITIL
Service Desk
Apply
≈ $34k – $73k per year (Estimated) · In office · Full-Time · Heidelberg
Apply
In office · Part-Time · Heidelberg
Apply
≈ $39k – $71k per year (Estimated) · Remote (Germany) · Freelance · Heidelberg
Management
SharePoint
Apply
≈ $63k – $136k per year (Estimated) · Hybrid · Full-Time · Heidelberg
ABAP
Apply
See all jobs
This is one of many
2,061,232 more open roles from verified company boards, updated every day.