Senior Software Engineer, Applied AI and Test Automation, Camera Software

Apple Inc

Confirmed live today High trust

Quick summary

Work type
On-site
Location
Cupertino, CA
Salary
$184,700–$324,800 / yr
Posted
1 day ago
Freshness
Confirmed live today

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $192k
This role $255k
$130k most similar roles pay here $346k

This role pays more than 91% of similar roles. Most pay $161,890–$222,000 — the shaded band above. At the midpoint, this role pays about $255k versus about $192k 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 2240 open roles on FindRole.

Listed pay typically runs $175,000–$277,600 across 1831 roles with salary data.

Most-posted roles

View all roles at Apple Inc

At a glance

TL;DR · Senior Software Engineer, Applied AI and Test Automation, Camera Software

As a Sr Software Engineer, Applied AI and Test Automation - Camera Software, you will join the Camera Software team to design and implement next-generation validation systems. You will lead the architectural design of production-quality test automation solutions to improve the efficiency of camera software validation across various devices. Your daily work involves building automated validation for capture paths, developing AI-assisted triage systems to de-duplicate test failures, and improving the reliability of existing test suites by eliminating flaky behavior. The role requires expertise in agentic engineering, multimodal vision, robotics, and human-in-the-loop workflows. You will utilize Python, Swift, Objective-C, or C++ to solve complex problems involving image and video processing pipelines. This position focuses on ensuring the quality of camera software by automating testing against physical hardware and instrumented lab environments to ensure high-quality photo and video outputs.

What does a Software Engineer earn in California?

Median $214000 from 777 postings across 68 companies.

See salary data

What you'll do

  • Lead the architectural design and production rollout of next-generation camera validation systems.
  • Develop automated validation for the capture path, including UI behavior, file formats, and metadata.
  • Build AI-assisted triage systems to cluster and de-duplicate raw test failures into actionable reports.
  • Improve test suite reliability by diagnosing and eliminating flaky or non-deterministic behaviors.
  • Implement multimodal AI and vision-based systems to detect visual defects in photos and videos.
  • Develop intelligent test orchestration and robotic device automation for hardware validation.
  • Mentor engineers through design reviews, code reviews, and technical feedback.

What we're looking for

  • 8+ years of professional software engineering and architecture experience.
  • 2+ years of hands-on experience building and evaluating modern AI/ML and agentic technologies for validation problems.
  • Proven track record of designing, building, and operating effective software test automation solutions to improve defect detection or release throughput.
  • Deep knowledge of QA testing methodologies including automated triage, flakiness measurement, and signal-to-noise improvement.
  • Experience automating or validating software against physical hardware, devices, or instrumented lab environments.
  • Experience building and operating automated test execution at scale, including CI/CD pipelines and unattended infrastructure.
  • Strong programming skills in Python, Swift, Objective-C, or C++.
  • BS/MS/PhD in Computer Science, AI/ML, Electrical Engineering, or a related technical field, or equivalent experience.

More like this

Similar roles

Camera Embedded Software Engineer

Apple Inc

Cupertino, CA 74 days ago $184,700–$324,800
C C++ ARM RTOS ISP HAL Machine Learning Embedded Systems Firmware Signal Processing Computational Photography Bare-metal
10+ yrs exp

Camera Embedded Software Engineer

Apple Inc

Cupertino, CA 137 days ago $150,400–$277,600
C C++ ARM RTOS ISP HAL Machine Learning Firmware Signal Processing Embedded Systems Bare-metal Hardware-Software Interface Computational Photography HDR Night Mode Depth Sensing
3+ yrs exp

Senior Video Software Engineer, Camera & Photos

Apple Inc

Seattle, WA 74 days ago $175,000–$308,500
Objective-C C C++ Swift AVFoundation Core Media Core Video ISP iOS macOS Video Codecs Color Science HDR PTP IEEE 1588 Timecode Genlock SDI DisplayPort Image Processing
8+ yrs exp

Senior Machine Learning Engineer, Camera Software

Apple Inc

Cupertino, CA 74 days ago $184,700–$324,800
Machine Learning Computer Vision Deep Learning PyTorch Python C++ Objective-C OpenCV NumPy Pandas Pillow Quantization Image Processing LLMs Multimodal Models System Design
10+ yrs exp

Camera Embedded Software Engineer

Apple Inc

Sunnyvale, CA 10 days ago $150,400–$277,600
C C++ Embedded Systems RTOS Firmware Device Drivers SoC Image Signal Processing Memory Management Performance Tuning Video Processing
3+ yrs exp

Camera Embedded Software Engineer

Apple Inc

San Diego, CA 10 days ago $142,300–$263,300
C C++ Embedded Systems RTOS Firmware Device Drivers SoC Image Signal Processing Video Processing Memory Management Performance Tuning
3+ yrs exp