CareerPlanSign in

Software Engineer (Tools), Engagement Engineering

Cupertino, United States of America💼 Full-time🗓 2026-07-27 → 2026-09-28

Core

Build internal GenAI coding and productivity tools integrating large language models and AI-assisted workflows into Apple's software development ecosystem.

Role type

Senior IC software engineer (AI tooling)

Builds

Internal developer productivity tools and AI-assisted workflows

Domain

Developer tools + Generative AI

Deliverable

production ML models

Required skills

Python, Swift, C/C++, large language models, AI-assisted development tools, user requirement refinement, prototyping

Preferred skills

LLM APIs, prompt engineering, AI coding assistants, SDK/framework development, distributed systems

Technologies

Python, Swift, C/C++, LLM APIs

Responsibilities

Build new technologies integrating LLMs into Apple's software development ecosystem, iterate with internal engineering teams, refine AI tool experiences based on user needs, prototype new solutions from scratch

Seniority

Senior, hands-on IC

Sourced via apple · Listed on CareerPlan, which tracks 855,000+ jobs from 20+ sources.