← Back to Jobs
Technology
Software Engineer (Tools), Engagement Engineering
Apple, Inc.Cupertino, CA🇺🇸United StatesPosted 12 Aug 2026
Quick Overview
Work Type
Hybrid
Level
Mid Senior
Job Description
As a Software Engineer (Tools), you will have the unique and rewarding opportunity to shape the future of software development at Apple. You will build tools used by thousands of developers around the world to build, test, and ship software for Apple's iOS, watchOS, tvOS, and macOS platforms.
Description
The Engagement Engineering team is seeking a skilled engineer to contribute to the future of our internal GenAI coding and productivity tooling. You will join a small but ambitious group of engineers responsible for building new technologies that integrate large language models and AI-assisted workflows into Apple's software development ecosystem, iterating closely with internal engineering teams to take developer productivity to the next level.
In this role you will work directly with end users and product teams alike, helping refine AI tool experiences based on user needs. The ideal candidate will have a strong passion for improving developer workflows through AI, strong Computer Science fundamentals to resolve user feedback or develop new features from scratch, and strong communication skills to drive engagement efforts across the wider Software organization.
Minimum Qualifications
6+ years industry experience
Bachelor's Degree in Computer Science or equivalent experience
Experience in modern scripting or compiled languages (Python, Swift, C/C++, etc.)
Understanding of large language models and AI-assisted development tools
Ability to refine user requirements and prototype new solutions from scratch
Preferred Qualifications
Familiar with LLM APIs, prompt engineering, or AI coding assistants
Experience integrating AI/ML capabilities into developer-facing tools or workflows
Experience with SDK or framework development used by other developers
Experience with reliable, scalable, distributed systems
Experience communicating with customers, collaborating with technical/design teams and leading high-impact feature development
Description
The Engagement Engineering team is seeking a skilled engineer to contribute to the future of our internal GenAI coding and productivity tooling. You will join a small but ambitious group of engineers responsible for building new technologies that integrate large language models and AI-assisted workflows into Apple's software development ecosystem, iterating closely with internal engineering teams to take developer productivity to the next level.
In this role you will work directly with end users and product teams alike, helping refine AI tool experiences based on user needs. The ideal candidate will have a strong passion for improving developer workflows through AI, strong Computer Science fundamentals to resolve user feedback or develop new features from scratch, and strong communication skills to drive engagement efforts across the wider Software organization.
Minimum Qualifications
6+ years industry experience
Bachelor's Degree in Computer Science or equivalent experience
Experience in modern scripting or compiled languages (Python, Swift, C/C++, etc.)
Understanding of large language models and AI-assisted development tools
Ability to refine user requirements and prototype new solutions from scratch
Preferred Qualifications
Familiar with LLM APIs, prompt engineering, or AI coding assistants
Experience integrating AI/ML capabilities into developer-facing tools or workflows
Experience with SDK or framework development used by other developers
Experience with reliable, scalable, distributed systems
Experience communicating with customers, collaborating with technical/design teams and leading high-impact feature development
Skills
Swift
C++
LLM
Python
iOS
Similar jobs
Embedded Control Software Engineer
Stefanini · Allen Park, United States
5 minutes agoSr Lead Application Development Engineer with Team Dynamix
Javen Technologies, Inc · Eagan, United States
5 minutes agoSoftware Engineer/Senior Software Engineer, Data & ML Platform
PlusAI · Santa Clara, United States
16 minutes ago$135k - $200k/yrSoftware Engineer, Simulation
PlusAI · Santa Clara, United States
16 minutes ago$120k - $150k/yrSenior Software Engineer ( Seattle/Provo Hybrid)
Press Ganey Associates Inc · Provo, United States
16 minutes ago$100k - $130k/yrSoftware Engineer/Senior Software Engineer, Vehicle Data Infrastructure
PlusAI · Santa Clara, United States
16 minutes ago$120k - $200k/yr