Staff Tools Engineer, Intelligent Productivity and Automation, Ads Platform
Quick summary
- Work type
- On-site
- Location
- San Francisco, CA
- Salary
- $184,700–$324,800 / yr
- Posted
- 125 days ago
- Freshness
- Confirmed live 2 days ago
- Nearby
- 99+ roles within 25 mi
Market check
Salary context
How this pay compares to similar roles
This role pays more than 72% of similar roles. Most pay $182,500–$260,150 — the shaded band above. At the midpoint, this role pays about $255k versus about $221k 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 1984 open roles on FindRole.
Listed pay typically runs $175,000–$277,600 across 1590 roles with salary data.
Most-posted roles
- Software Engineer 255
- Machine Learning Engineer 110
- Engineering Program Manager 37
- Engineering Manager 33
- ASIC Design Engineer 23
At a glance
TL;DR · Staff Tools Engineer, Intelligent Productivity and Automation, Ads Platform
Staff Tools Engineer - Intelligent Productivity and Automation - Ads Platform is a senior-level role focused on building intelligent internal platforms, automation frameworks, and developer tools within the Apple Ads ecosystem. You will develop AI/LLM-powered internal tooling to detect risk patterns, automate validation workflows, and unify fragmented solutions into a single intelligence layer accessible via prompts, APIs, and MCP servers. The work involves designing multi-agent testing frameworks for UI, API, mobile, and data pipelines while streamlining business integrity workflows. Key technologies include Python, Java, Playwright, Selenium, XCTest, XCUITest, Hadoop, Hive, HDFS, Kafka, and Spark. You will solve complex problems regarding developer productivity and product quality across web, mobile, and TV platforms. The role requires expertise in building scalable automation for distributed systems and leveraging agentic systems to create self-serve workflows within a high-complexity advertising technology environment.
Skills
What you'll do
- Build AI and LLM-powered internal tools to detect risk patterns and automate validation workflows.
- Design and implement multi-agent testing frameworks for UI, API, mobile, and data pipeline validations.
- Architect end-to-end automation solutions to streamline business integrity workflows and enable autonomous operations.
- Develop a unified intelligence layer to replace fragmented tools with scalable systems accessible via prompts and APIs.
- Create developer tools for debugging, test data setup, and actionable failure analysis across multiple domains.
- Drive the testing strategy for user-critical flows across web, mobile, and TV platforms.
- Build self-service engineering platforms to improve development velocity and confidence.
What we're looking for
- BS in Computer Science or a related field.
- MS degree is preferred.
- 10+ years of experience building scalable test automation frameworks and leading QE strategy across distributed systems.
- Proficiency in Python or Java with experience in Playwright, Selenium, and mobile testing ecosystems like XCTest/XCUITest.
- Experience with distributed systems including Hadoop, Hive, and HDFS.
- Ability to drive adoption of AI/LLMs, MCP, and agentic systems for intelligent automation.
- Expertise in debugging system-level issues, validating APIs, and performing root cause analysis on data pipelines.
- Proven ability to lead cross-functional initiatives and influence engineering standards in ambiguous environments.
More like this
Similar roles
Staff Software Engineer, AI Tools
Senior Staff Engineer, AI Software
Samsung Semiconductor
Principal Software Engineer, Ads Platform
Snap Inc.
Staff Frontend Engineer, Ads Creative
Senior Software Engineer, Ads Platform
Microsoft