Notion · 2 days ago
Software Engineer, Search Quality and Ranking
Notion is a company that helps users build beautiful tools for their work by providing a seamless platform for collaboration. The role of Search Engineer involves improving search ranking through the development of new ranking models and maintaining core search APIs, ultimately enhancing user experience with fast and efficient search capabilities.
AppsCollaborationProduct ManagementReal TimeSoftware
Responsibilities
You'll build and maintain our core search APIs, used heavily by internal teams, external users, and agents
You will build new ranking models that bring meaningful quality improvements while keeping latency low (we care a lot about latency here!)
You'll build out our core ML infra (we use Anyscale / Dynamo)
You'll improve ranking across all sorts of different recall sources, like Elasticsearch and vector databases
Qualification
Required
You have experience in a technically challenging domain (latency sensitive systems; recommender systems; etc) and are energized by learning new technologies
Holistic Problem Solver: You approach problems holistically, starting with a clear and accurate understanding of the context. You think critically about the implications of what you're building and how it will impact real people's lives. You can navigate ambiguity flawlessly and decompose complex problems into clean solutions
Communicate with Care: You communicate nuanced ideas clearly, whether you're explaining technical decisions in writing or brainstorming in real time. In disagreements, you engage thoughtfully with other perspectives and compromise when needed. You are a lifelong learner and invest in both your own growth and the growth, learning, and development of your teammates
Impact Driven: You care about business impact and prioritize projects accordingly. You understand the balance between craft, speed, and the bottom line. You understand that reach comes with responsibility for our impact—good and bad. Work isn't a solo endeavor for you, and you enjoy collaborating cross-functionally to accomplish shared goals
Preferred
3+ years of experience in one or more of the following areas: machine learning, recommendation or ranking systems, natural language understanding/generation or artificial intelligence
Experience building products using LLMs, embeddings or other ML natural language technologies
You understand how parts of a system fit together, from the user interface to the data model. You are familiar with relational database systems like Postgres or MySQL, and have experience building products from ground up
Elasticsearch experience in knowledge-search domains
You're proficient with data pipeline technologies: Spark, DBT, etc
You're proficient with any part of our technology stack: React, TypeScript, Node.js, and Postgres
You have experience driving teams toward shared goals and can balance business priorities with individuals' strengths, areas of interest, and career development goals
You've heard of computing pioneers like Ada Lovelace, Douglas Engelbart, Alan Kay, and others—and understand why we're big fans of their work
Benefits
Highly competitive cash compensation
Equity
Benefits
Company
Notion
Notion is a workspace platform that offers note-taking, collaboration, task management, wikis, and databases.
H1B Sponsorship
Notion has a track record of offering H1B sponsorships. Please note that this does not
guarantee sponsorship for this specific role. Below presents additional info for your
reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (31)
2024 (23)
2023 (9)
2022 (22)
2021 (7)
2020 (2)
Funding
Current Stage
Late StageTotal Funding
$343.2MKey Investors
Index VenturesFirst Round Capital
2025-12-15Secondary Market
2021-10-08Series C· $275M
2020-04-02Series B· $50M
Recent News
TechRadar.com
2026-01-04
Company data provided by crunchbase