Senior Software Engineer, Computer Use & Automation

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$150,400–$277,600 / yr
Posted
76 days ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $167k
This role $214k
$101k $297k
below market most similar roles pay here above market

This role pays more than 87% of similar roles. Most pay $149,500–$183,512 — the blue band above. At the midpoint, this role pays about $214k versus about $167k 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 3497 open roles on FindRole.

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

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Computer Use & Automation

The Senior Software Engineer, Computer Use & Automation joins the Tools and Frameworks group to build underlying technologies for UI Automation APIs, agentic computer use, and future testing technologies. In this role, you will design, refine, and ship automation and computer use APIs across various platforms. You will harden and optimize UI inspection and interaction code, eliminate flakiness, and define standards for agentic testing tools. The position requires proficiency in native platform languages including Swift, Objective-C, and C++. You must possess experience in profiling, debugging, and optimizing native code, as well as shipping APIs with strong compatibility guarantees. The work focuses on solving the unique challenges of shipping diverse products at scale by creating next generation agentic testing tools for developers.

What does a Software Engineer earn in California?

Median $214500 from 1193 postings across 76 companies.

See salary data

What you'll do

  • Design, refine, and ship automation and computer use APIs across Apple's platforms.
  • Harden and optimize UI inspection and interaction code to eliminate flakiness.
  • Optimize IPC code to improve performance and reliability.
  • Define technical standards for exceptional agentic testing tools.
  • Create next-generation agentic testing tools in partnership with internal teams.
  • Profile, debug, and optimize native code for performance-sensitive software.
  • Ship and evolve APIs while maintaining strong compatibility guarantees.

What we're looking for

  • 5+ years of professional experience building frameworks, systems, or other performance-sensitive software.
  • Experience with native platform languages such as Swift, Objective-C, or C++.
  • Experience with profiling, debugging, and optimizing native code.
  • Experience with shipping and evolving APIs with strong compatibility guarantees.
  • B.S. in Computer Science or equivalent experience.
  • Experience implementing native testing or UI frameworks (preferred).
  • Experience with agentic development or evaluating agentic tools/workflows (preferred).
  • Experience with concurrency, IPC, or multi-process debugging (preferred).

More like this

Similar roles

Senior Software Engineer

Walmart

Sunnyvale, CA 46 days ago $117,000–$234,000
Java J2EE Spring Spring Boot Distributed Systems Event-Driven Architecture SQL Public Cloud Real-time Data Processing CI/CD Agile Unit Testing WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Dallas, TX 39 days ago
Linux AI/ML Generative AI CI/CD DevOps Object-Oriented Programming HAL TV OS Hardware Automation Testing Debugging Code Review WCAG) 2.2 AA
3+ yrs exp

Senior Software Engineer

Walmart

Dallas, TX 78 days ago
JavaScript TypeScript NodeJS ReactJS Angular ReactNative C++ HTML CSS SQL REST Websockets RPC MVC Agile AVOD TVOD
3+ yrs exp

Senior Software Engineer

Walmart

Bellevue, WA +1 68 days ago
Java Python JavaScript AI ML GenAI CI/CD Object-Oriented Programming Automated Testing Observability Solution Design Cloud-Native
3+ yrs exp

Senior Software Engineer

Walmart

Sunnyvale, CA +1 68 days ago
Java Node.js AI ML generative AI REST GraphQL JSON HTTP CI/CD automated testing object-oriented programming WCAG) 2.2 AA software development lifecycle Debugging code review
3+ yrs exp