Staff Software Engineer, Core Matching & Machine Learning at Bumble Inc.
US TX Austin
$255,000–$285,000
Jul 20, 2026
US TX Austin
Jul 22, 2026
What this job asks for AI summary
A senior individual-contributor role focused on the architecture and evolution of a large-scale recommendations platform — covering retrieval, ranking, candidate generation, and feature serving. The position involves setting technical direction, designing distributed systems, and mentoring senior engineers across multiple teams. It suits an experienced backend or ML-infrastructure engineer with deep knowledge of recommendation systems and distributed platforms.
Staff level · 8+ years · Full-time
“or” means any one of them counts — you don't need all of them.
Posted 2 times — it's one opening, so apply once.
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
Rare in this occupation — lead with these, and say what you built with them.
What the occupation pays Median $138,970 (middle half $107,524–$175,762).
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 job title is simply 'Machine Learning Engineer' with no level modifier, but the scope — owning technical direction for a platform serving millions, setting architectural principles across multiple teams, mentoring senior engineers, and driving foundational org-wide initiatives — clearly maps to a Staff-level role rather than Senior.
The posting names Go, Kotlin, and Java as interchangeable options under a single 'modern languages' requirement; Go is listed first and used as the primary skill name with the others as alternatives.
GCP is the named cloud platform but the posting explicitly accepts 'comparable public cloud infrastructure', so AWS and Azure are listed as alternatives.
Generative AI is called out in the intro framing ('proven track record in Generative AI') but does not appear in the formal requirements section; it is captured as preferred.
No work location or metro is specified in the posting; the role may be remote or based at one of Bumble's offices (Austin, TX or London, UK), but this cannot be determined from the text alone.
Compensation is explicitly deferred to final offer based on qualifications; no figures are provided.
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.