Staff Tools Engineer - Intelligent Productivity and Automation - Ads Platform
Core
Build AI/LLM-powered internal developer tools and automation frameworks to validate quality, detect risk patterns, and enable autonomous recovery workflows across Apple Ads platforms.
Role type
Senior IC tools engineer (AI/LLM-powered automation)
Builds
Multi-agent testing frameworks, end-to-end automation solutions, and intelligent validation platforms for UI, API, mobile, and data pipelines.
Domain
Advertising technology / Software Engineering / AI/LLM tooling
Deliverable
production ML models
Required skills
Python, Java, Playwright, Selenium, iOS/XCTest/XCUITest, Hadoop, Hive, HDFS, AI/LLMs, MCP, agentic systems, API testing, data validation, debugging complex systems, root cause analysis
Preferred skills
MS degree, agent-based automation architecture, streaming systems (Kafka, Spark), advertising technology experience, leading cross-org initiatives
Technologies
Python, Java, Playwright, Selenium, iOS, XCTest, XCUITest, Hadoop, Hive, HDFS, Kafka, Spark, MCP
Responsibilities
Design and implement multi-agent testing frameworks covering UI, API, mobile, and data pipelines. Architect end-to-end automation solutions for business integrity workflows. Collaborate on intelligent tooling for debugging, test data setup, and failure analysis. Drive cross-functional validation efforts for product quality. Develop tools to enhance developer confidence and reliability. Lead testing strategy for user-critical flows across web, mobile, and TV platforms.
Seniority
Senior, hands-on IC