Seattle, WA

Salary
$143,700–$194,400from the description
Posted
Jul 14, 2026
Location
Seattle, WA
Last confirmed open
Jul 21, 2026

What this job asks for AI summary

A software engineering role focused on building and maintaining the runtime layer of AWS's machine learning accelerator software stack, which supports custom AI chips used for large-scale training and inference. Day-to-day work centers on developing profiling tools that help customers identify performance bottlenecks on those accelerators, improving ML kernel and framework performance, and ensuring the runtime's C++ components integrate with frameworks such as PyTorch, JAX, and XLA. Suits engineers with distributed systems experience and a background in owning services through their full lifecycle.

Mid level · 3+ years · Seattle-Tacoma-Bellevue, WA · Full-time

Must have (2)
C++AWS
Nice to have (5)
LambdaPyTorchJAXXLAdistributed systems

We read this from the posting text with AI. Skim the description below before ruling yourself out.

How this req sits in the market our data

Roughly 1,850 people in the Seattle-Tacoma-Bellevue, WA area plausibly meet what this posting asks for (software developers). range 1,400–2,400

Applicant volume Moderate — A normal amount of company. The rare requirements below are what will separate a shortlisted application from the rest.

What the occupation pays Median $170,959 (middle half $135,720–$216,519). This posting is about at that midpoint.

Estimated from BLS employment for this occupation and area, per-skill prevalence across our listing corpus, and published wage benchmarks — as of Jul 28, 2026. It is a model, not a headcount.

Why we read it this way (6)

The Basic Qualifications require only 3+ years of professional software development experience and 2+ years of design/architecture experience, with no specific named technology hard-gated beyond 'at least one software programming language.' C++ is the language most prominently featured in the role's narrative (compiler output, runtime libraries) but is not explicitly listed as a required qualification — it appears in the job description body rather than the requirements section.

AWS services (EC2, ECS, CloudWatch, S3, Lambda) are called out in the narrative as experience a 'successful candidate will have,' which reads as a strong preference rather than a hard gate in the formal Basic Qualifications section; they are listed as preferred context.

PyTorch, JAX, and XLA appear only in the role narrative as frameworks the profiler should support — not in any qualifications section.

A Bachelor's degree in computer science appears only under Preferred Qualifications, so the degree requirement is set to None.

The title 'Software Development Engineer' carries no explicit seniority level; the minimum experience bar (3+ years) and scope of work support a Mid-level classification despite the ambitious narrative around distributed systems and ML accelerators.

Compensation is quoted as an annual base salary range of $143,700–$194,400 for Seattle, WA, with additional sign-on and RSU components noted but not quantified.

Read the full posting

The employer publishes the full description on their own site — read it there ↗. Or sign in to read it here — it's free, and it also lets you track this application.

Apply

Apply on employer site ↗