Software Engineer (Quality), Retail and Marcom Engineering
Apple· Software and Services / Marcom Quality Engineering
Sunnyvale, CA$150.4k - $277.6kFull-timePosted 3mo ago
About the role
Full-stack Software Engineer to build and extend the quality platform for Marcom, focusing on shared services, APIs, evaluation pipelines, and AI-enhanced automated coverage to improve CI/CD signal quality across engineering, QE, and production teams for Apple’s Marketing communications platforms.
Responsibilities
- Build platform services that normalize data from PRs, specs, logs, and test runs and surface signals in a central dashboard
- Evolve the execution layer by operating shared runners with fair queues and hardened images and by adding observability and repeatable test data to reduce infra flakiness and speed time to signal
- Codify guardrails by implementing thresholds and Pass or Warn or Block verdicts with lightweight change history
- Prototype quickly and deliver end to end from design to launch with fast, disciplined iterations
- Partner across Engineering to drive adoption and a simple developer experience
- Ship agentic workflows to automate test generation, defect triage, and CI/CD gates
- Integrate LLM and retrieval to power internal QE copilots and PRs or Slack embeds
Qualifications
- Requires Bachelor's degree in Computer Science, a technical field or a minimum of 5 years of relevant work experience in the US.
- Programming fundamentals demonstrated across multiple projects or large/shared codebases, with the ability to ramp quickly as the stack evolves, including designing asynchronous, event-driven systems — applying concurrency, non-blocking I/O, and sound failure handling at scale.
- Experience with RESTful/GraphQL APIs and automated testing frameworks.
- Experience either improving liability of shared CI/test infrastructure or operating a CI runner fleet.
- Shipped one LLM-powered feature.
- 8+ years as a Software Engineer and 5+ years in automation or platform tooling.
- Retrieval + RAG expertise (e.g., Pinecone, Qdrant, OpenSearch; re-ranking, hallucination evals,chunking strategies).
- Strong Python for ML/LLM workflows; advanced TypeScript and Node for platform services.
- Platform integration of AI agents, quality policies, and data-driven dashboards.
- Strong fundamentals in mocking, dependency injection, and distributed systems.
- Experience building shared execution images/runners and multi-tenancy controls (hardened, versioned images; isolation/quotas; fair queuing) on a company internal cloud (e.g., Kubernetes or an internal scheduler).
- Experience with cross-platform automation frameworks across web, native, and APIs; and reducing flakiness and improving time-to-signal via heuristics/stats.
- Experience building and integrating REST services, including subgraph/endpoint development, schema/API composition, and deployment collaboration with platform teams.
- Experience creating deterministic test data: seeding known records, masked subsets, synthetic data; managing golden dataset versioning and lineage.
- Ability to explain complex systems simply to engineers and non-engineers.
Skills
Required:Programming fundamentalsRESTful APIsGraphQLCI/CD infrastructureLLM / Retrieval + RAGPython for ML/LLMTypeScript / Node.jsDistributed systemsMulti-tenancy / hardened images
Nice to have:Data governance / deterministic test data
Benefits
- Comprehensive medical and dental coverage
- Retirement benefits
- Discounted products and free services
- Reimbursement for certain educational expenses (tuition)
- Discretionary bonus or commission potential and relocation where applicable
- Apple shareholder opportunities through stock programs
- Access to Employee Stock Purchase Plan (ESPP)
Last updated Sep 18, 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
- Senior UI Software Engineer, Cocoa2d agoCupertino, CA · Software and Services
- AIML - Machine Learning Engineer, Visual Intelligence Technology2d agoHybrid (Cupertino/Santa Clara/SSeattle area (3 work locations)) · Visual Intelligence Technology
- Physical Design Methodology CAD Engineer2d agoHybrid (Sunnyvale, California), Hybrid (Austin, Texas) +3 more · Hardware Technology CAD team / Silicon Technologies group
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (San Diego, CA) · Software and Services
- Sr. ML Optimization Engineer, ASE Efficiency2d agoHybrid (Seattle, WA) · Software and Services