← All roles

Sr Software Engineer, Applied AI and Test Automation - Camera Software

Apple· Software and Services / Camera Software
Apply on company site
Cupertino, CA$184.7k - $324.8kFull-timePosted 4w ago

About the role

Senior Software Engineer on Apple's Camera Software team focused on architecting and delivering production-quality automated validation systems for camera software, with emphasis on agentic AI, multimodal vision, robotics, and scalable test automation to improve validation effectiveness and efficiency across Apple devices.

Responsibilities

  • Lead the architectural design of next-generation camera validation systems, from prototype through production rollout, and drive technical alignment across QA, Camera software engineering, and lab infrastructure.
  • Design and ship automated validation across the capture path, verifying that the Camera app's UI and capture flows behave correctly and that the resulting photos and videos carry the expected formats, attachments, and capture metadata, free of obvious visual or structural defects.
  • Build AI-assisted triage that turns raw test failures into clustered, de-duplicated, correctly attributed reports that engineers act on with confidence, along with the evaluation harnesses that keep those systems honest.
  • Raise the reliability of existing test suites by diagnosing flaky and non-deterministic behavior, eliminating whole classes of failure, and restoring trust in what a failing test means.
  • Partner with QA engineers, Camera software engineering, product management, and lab infrastructure teams to decide what gets automated next, and measure the impact and effectiveness of what ships.
  • Mentor engineers through design review, code review, and direct, constructive technical feedback.

Qualifications

  • 8+ years of professional software engineering and architecture experience.
  • 2+ years of hands-on experience building and evaluating modern AI/ML and agentic technologies to solve real-world validation problems.
  • Strong track record of designing, building, debugging, and reliably operating effective software test automation solutions that measurably improved defect detection and/or release throughput.
  • Deep knowledge of QA testing methodologies and strategy, with experience in one or more of test-result analytics, automated triage, flakiness measurement, and signal-to-noise improvement in automated reporting.
  • 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 test infrastructure.
  • Excellent problem-solving and cross-functional collaboration skills in a fast-paced environment where priorities may shift with the release cycle.
  • Experience mentoring engineers and giving clear, constructive technical feedback.
  • Strong programming skills in at least one of Python, Swift, Objective-C, or C++.
  • BS/MS/PhD in Computer Science, AI/ML, Electrical Engineering, or a related technical field, or equivalent work experience.

Skills

Required:Architectural design of test systemsAutomated test validationAI-assisted triageQA methodologiesProgramming

Benefits

  • Comprehensive medical and dental coverage
  • retirement benefits
  • discounted products and free services
  • reimbursement for certain educational expenses including tuition
  • potential discretionary bonuses or commission payments
  • relocation assistance
  • Apple Employee Stock Purchase Plan
Last updated Sep 25, 2026. Interested? Apply on the company site.

About Apple

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

Discover the innovative world of Apple and shop everything iPhone, iPad, Apple Watch, Mac, and Apple TV, plus explore accessories, entertainment, and expert device support.

AirPods Max 2Apple ArcadeApple CardApple Fitness+Apple MusicApple TVApple TV+Apple Watch Series 11

More open roles at Apple