Senior Software Engineer, AI Tools, Special Projects

Apple Inc

Confirmed live yesterday High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
49 days ago
Freshness
Confirmed live yesterday

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $173k
This role $255k
$95k $349k
below market most similar roles pay here above market

This role pays more than 98% of similar roles. Most pay $149,500–$195,812 — the blue band above. At the midpoint, this role pays about $255k versus about $173k 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 3498 open roles on FindRole.

Listed pay typically runs $174,200–$277,600 across 2693 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, AI Tools, Special Projects

The Senior Software Engineer, AI Tools – Special Projects joins a team at the intersection of hardware, software, and intelligence. This role involves building applications, pipelines, and creative workflows that allow engineers, designers, animators, roboticists, and researchers to explore and shape AI behaviors. You will develop interactive data visualization tools, content creation utilities for macOS, iOS, and visionOS, and annotation platforms for large-scale dataset creation. Key responsibilities include architecting scalable applications for real-time data pipelines and prototyping novel ideas for intelligent systems. Required technical skills include proficiency in Swift, SwiftUI, Objective-C, C++, and Python. Candidates should also possess experience with 3D content creation environments like Maya, Unity, or Unreal, and understand multi-device workflows, cloud-connected applications, and modern rendering techniques like Metal.

What does a Software Engineer earn in California?

Median $214500 from 1140 postings across 73 companies.

See salary data

What you'll do

  • Build interactive tools for data visualization, analysis, and scenario replay across multi-modal datasets.
  • Develop content creation and workflow tools for animators, designers, and roboticists on macOS, iOS, and visionOS.
  • Create data collection systems to support user studies, multi-device interactions, and experiment workflows.
  • Develop annotation and labeling tools to support large-scale dataset creation and evaluation.
  • Architect scalable applications that interact with real-time data pipelines and cloud-backed services.
  • Define and refine creative and technical workflows to help product teams ideate and iterate on AI features.
  • Prototype novel ideas and explore emerging technologies to guide the evolution of the AI tooling ecosystem.

What we're looking for

  • Bachelor’s or Master’s degree in Computer Science or a related technical field.
  • 5+ years of industry experience.
  • Proven experience developing high-quality tools with intuitive workflows for technical or creative professionals.
  • Proficiency in Swift, SwiftUI, Objective-C, or C++ with strong experience developing for macOS and iOS (visionOS experience strongly preferred).
  • Experience developing software in Python, including scripting, pipelines, or backend integrations.
  • Experience working with 3D content creation tools or environments such as Maya, Unity, or Unreal.
  • Understanding of system architecture, including multi-device workflows, real-time data handling, and cloud-connected applications.
  • Strong grasp of Apple development tools and frameworks.

More like this

Similar roles

Senior Software Engineer, AI-Enabled Production Tools

Nvidia

Remote (CA) +1 32 days ago
Python C++ Java LLM APIs PySide Qt Unreal Engine Unity Git Perforce API Design Software Architecture Automated Testing Agentic Workflows Asset Management Monitoring Tracing DCC Integrations
8+ yrs exp Remote

Senior Software Engineer, AI Developer Tools

Nvidia

Remote (Santa Clara, CA) 3 days ago $184,000–$287,500
Go Local AI Inference Engines APIs CLIs Windows Linux macOS agent driven software development Accelerated Computing GPU Software Development AI Models
Remote

Senior AI Engineer, AI tools

Nvidia

Santa Clara, CA 28 days ago
LLMs Machine Learning Agentic AI Python Java Go CI/CD Jenkins Gitlab CI Terraform Ansible Packer Artifactory REST APIs RAG Distributed Systems
10+ yrs exp

Senior Software Engineer, Agentic AI Tools

F5 Inc

San Jose, CA +1 66 days ago
Python TypeScript Go LangChain LangGraph CrewAI LlamaIndex RAG MLflow Kubeflow BentoML OpenAI Anthropic Gemini NVIDIA BeautifulSoup Scrapy NGINX BIG-IP APIs Web Scraping MLOps Vector Databases Prompt Engineering
8+ yrs exp Hybrid