Software Engineer (Tools), Engagement Engineering

Apple Inc

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$147,400–$272,100 / yr
Posted
37 days ago

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $179k
This role $210k
$130k most similar roles pay here $287k

This role pays more than 66% of similar roles. Most pay $145,043–$213,000 — the shaded band above. At the midpoint, this role pays about $210k versus about $179k for comparable roles.

Based on 240 similar postings.

Employer

About Apple Inc

Apple Inc. is a multinational technology company known for designing and manufacturing consumer electronics, software, and online services, including the iPhone, Mac, iPad, and App Store. Industry: Consumer Electronics & Software

Apple Inc currently has 638 open roles on FindRole.

Listed pay typically runs $171,600–$272,100 across 505 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer (Tools), Engagement Engineering

As a Software Engineer (Tools) at Apple’s Engagement Engineering team, you will join a small, ambitious group dedicated to advancing internal GenAI coding and productivity tooling. Your role involves building tools that integrate large language models into Apple's software development ecosystem, enhancing developer productivity for iOS, watchOS, tvOS, and macOS platforms. You will work closely with end users and product teams to refine AI tool experiences based on user needs, leveraging strong computer science fundamentals and communication skills to drive engagement efforts across the organization. The ideal candidate has 6+ years of industry experience in modern scripting or compiled languages like Python, Swift, C/C++, and a deep understanding of large language models and AI-assisted development tools. Experience with LLM APIs, prompt engineering, SDKs, and scalable distributed systems is preferred.

What you'll do

  • Design and develop AI-assisted coding tools for Apple's software platforms.
  • Integrate large language models into Apple’s software development ecosystem.
  • Refine user requirements to improve developer productivity through AI tools.
  • Prototype new solutions based on feedback from internal engineering teams.
  • Collaborate with product teams to enhance the experiences of AI tool users.

What we're looking for

  • 6+ years of industry experience in software engineering
  • Proficiency in modern scripting or compiled languages (Python, Swift, C/C++)
  • Understanding of large language models and AI-assisted development tools
  • Ability to refine user requirements and develop new solutions from scratch
  • Experience integrating AI/ML capabilities into developer-facing tools or workflows
  • Familiarity with SDK or framework development for other developers
  • Strong communication skills for engaging with technical teams and customers

More like this

Similar roles

Careers

Qualcomm

San Diego, CA 36 days ago
React TypeScript Python .NET Core Kubernetes AWS SQL Server CI/CD Git Docker Terraform Vite OpenAPI GitHub Actions TanStack Query Jotai pnpm S3 CloudFront EKS OpenTelemetry

Software Engineer, Core Product

Ramp

Remote (New York City, NY) 137 days ago $168,000$275,000
Python Go TypeScript PostgreSQL AWS CI/CD Docker Kubernetes Terraform Prometheus Grafana API_design RESTful_APIs GraphQL
Remote

#Software Engineer

Qualcomm

San Diego, CA 32 days ago $94,200$141,200
C++ Java Python Rust Android Linux TFLite PyTorch Qualcomm AI stack Git ARM Kotlin SDK NDK HALs Security Treble Modern C++ Debugging Crash Dumps

Software Engineer

Q2

Austin, Texas 73 days ago
Python SQL AWS RESTful APIs Docker Kubernetes CI/CD Git PostgreSQL Redis GraphQL Swagger JUnit Selenium Jenkins Prometheus Grafana Ansible Terraform
Hybrid

Software Engineer

Berkeley Research Group

Remote (Washington, DC) 116 days ago $100,000$230,000
React TypeScript JavaScript Ruby Ruby on Rails Go Agile Jira GitHub Git CI/CD Kubernetes MongoDB Docker Microsoft Azure
Remote

Software Engineer

Caterpillar

Remote (Irving, Texas, US) 87 days ago $112,923$112,923
CRM Elasticsearch MySQL Oracle Relational databases NoSQL databases MVC Microservices Event-driven Jenkins GoCD Azure Devops CI/CD Agile Scrum
Remote