Software Engineer, Machine Learning - Search Algorithm, Standalone Apps Team
$271,000 - $347,000 per year
ApplySoftware Engineer, Machine Learning - Search Algorithm, Standalone Apps Team
Posted today
SENIORITY
Lead
SALARY
$271,000 - $347,000 per year
About the role
- Bachelor's degree in Computer Science, Computer Engineering, relevant technical field, or equivalent practical experience 12+ years of relevant experience, with deep expertise in search / information retrieval / ranking
- Strong foundation in ML and in the systems that train and serve models at scale
- Track record of driving search/relevance improvements that moved product metrics
- Experience setting technical direction across multiple teams
- Experience building search for a new product (0→1)
- Experience with semantic/embedding retrieval, query understanding, or large-scale search infrastructure
- Publications or recognized contributions in IR/search/MLPublic Compensation:$271,000/year to $347,000/year + bonus + equity + benefits
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
More like this
