Software Engineer, Quality, Retail and Marcom Engineering

Apple Inc

Confirmed live yesterday High trust

Quick summary

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

Market check

Salary context

Above market

How this pay compares to similar roles

Similar $170k
This role $214k
$128k most similar roles pay here $294k

This role pays more than 86% of similar roles. Most pay $145,750–$193,500 — the shaded band above. At the midpoint, this role pays about $214k versus about $170k 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

View all roles at Apple Inc

At a glance

TL;DR · Software Engineer, Quality, Retail and Marcom Engineering

Software Engineer, Quality, Retail and Marcom Engineering joins the Marcom Quality Engineering team to develop a comprehensive Quality Platform consisting of shared services, APIs, and evaluation pipelines. This role focuses on improving CI/CD signal quality for engineering, QE, and production teams by building platform services that normalize data from PRs, specs, logs, and test runs into central dashboards. The engineer will also build execution layers with hardened images, implement automated guardrails, and ship agentic workflows to automate defect triage and test generation. Key technical requirements include proficiency in Python for ML/LLM workflows, advanced TypeScript and Node for platform services, and experience with RESTful or GraphQL APIs. The role involves applying modern AI/ML, including RAG techniques and LLMs, to enhance automated coverage and reduce infrastructure flakiness across multi-platform marketing communications.

What does a Software Engineer earn in California?

Median $214000 from 775 postings across 63 companies.

See salary data

What you'll do

  • Build platform services to normalize data from PRs, specs, and logs into a central dashboard.
  • Manage shared runners with fair queues and hardened images to reduce infrastructure flakiness.
  • Implement automated guardrails using thresholds and Pass/Warn/Block verdicts for CI/CD pipelines.
  • Develop agentic workflows to automate test generation, defect triage, and CI/CD gates.
  • Integrate LLMs and retrieval systems to power internal QE copilots and Slack integrations.
  • Create deterministic test data through seeding, masking, and synthetic data management.
  • Build and maintain RESTful and GraphQL APIs for the quality platform.

What we're looking for

  • Bachelor's degree in Computer Science, a technical field, or at least 5 years of relevant work experience in the US.
  • Proficiency in programming fundamentals including asynchronous systems, concurrency, non-blocking I/O, and failure handling.
  • Experience with RESTful/GraphQL APIs and automated testing frameworks.
  • Experience improving shared CI/test infrastructure reliability or operating a CI runner fleet.
  • Proven track record of shipping at least one LLM-powered feature.
  • 8+ years as a Software Engineer and 5+ years in automation or platform tooling.
  • Expertise in Retrieval-Augmented Generation (RAG) including vector databases, re-ranking, and hallucination evals.
  • Proficiency in Python for ML/LLM workflows and advanced TypeScript and Node for platform services.

More like this

Similar roles