Remote Staff Engineer — In-House Search & AI Personalization

Babylist

United States

Remote

CAD 299,000 - 373,000

Full time

2 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical benefits (health, dental, and视
401(k) match
Generous paid parental leave
Winter Wonder Week
Remote-work stipend
Mental health support

Job summary

Babylist is hiring a Staff Software Engineer to lead the Search team in Canada, building an in-house search capability from the ground up. You’ll own the direction, architect the indexing and retrieval stack, and drive AI-enabled enhancements across products, guides, and registries.

You’ll collaborate with product, design and data, coaching engineers and delivering high-impact results for millions of parents using Babylist to plan and shop for their registries.

Qualifications

  • Hands-on search experience: building and running search in production, including indexing, retrieval and ranking and query understanding.
  • Experience evaluating search quality: offline and online, including relevance judgments and A/B tests.
  • A focus on the user: you use query data, behavior and judgment about result quality to decide what to build, and you can connect a search change to what shoppers do, and to conversion or revenue.
  • Comfort building from zero: you can define the problem, design the system and own it end to end.
  • You measure yourself by impact: a customer outcome, or a system a dozen teams come to depend on.

Responsibilities

  • Build search in-house and choose the architecture for indexing, retrieval and serving, planning a seamless migration.
  • Define what a good result is and measure it through query understanding, ranking and signals.
  • Unify search across everything we show, across items sold and from other retailers, including ranking across items we don’t sell next to those we do.
  • Decide how search and recommendations fit together, bringing registry data and user signals into results.
  • Make search conversational by collaborating with the Addie AI registry assistant on natural language queries.

Skills

Search in production
Search quality evaluation
User-centric design
Zero-to-one development
Impact-driven

Tools

Rails
React
TypeScript
Sidekiq
Shopify
Iterable
SageMaker
MLflow

Job description

Babylist is hiring a Staff Software Engineer to lead the Search team in Canada, building an in-house search capability from the ground up. You’ll own the direction, architect the indexing and retrieval stack, and drive AI-enabled enhancements across products, guides, and registries.

You’ll collaborate with product, design and data, coaching engineers and delivering high-impact results for millions of parents using Babylist to plan and shop for their registries.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Staff Software Engineer: AI Platform & Domain Leader
Staff Software Engineer: AI Platform & Domain Leader

Baby Brenner Pte Ltd • United States

Remote
USD 233,500 - 290,700
Medical coverage
Dental coverage
Vision coverage
+5
Staff Software Engineer, Search
Staff Software Engineer, Search

Babylist • United States

Remote
CAD 299,000 - 373,000
Medical benefits (health, dental, and视
401(k) match
Generous paid parental leave
+3
Staff ML Engineer - Personalization & Recommender (Remote)
Staff ML Engineer - Personalization & Recommender (Remote)

Babylist • United States

Remote
USD 234,000 - 291,000
Medical coverage
Dental coverage
Vision coverage
+4
Staff SRE: AI-Driven Platform Reliability & Security
Staff SRE: AI-Driven Platform Reliability & Security

Babylist • United States

Remote
USD 227,000 - 272,000
Remote-first culture
Medical, dental, vision insurance
401(k) with company match
+3
Strategic Tech Recruiting Architect
Strategic Tech Recruiting Architect

Babylist • United States

Remote
USD 179,000 - 218,000
Health insurance
Retirement plan with company matching
Parental leave
+2
Staff Machine Learning Engineer
Staff Machine Learning Engineer

Babylist • United States

Remote
USD 234,000 - 291,000
Medical coverage
Dental coverage
Vision coverage
+4
Senior Full-Stack Engineer — AI-Driven Talent Search & Matching
Senior Full-Stack Engineer — AI-Driven Talent Search & Matching

Greenhouse • New York (NY)

Remote
CAD 118,000 - 165,000
Senior Software Engineer, Media
Senior Software Engineer, Media

Babylist • United States

Hybrid
USD 180,100 - 225,082
Competitive pay
Equity and bonus opportunities
Company-paid medical, dental, and vision insurance
+3
Senior Technical Recruiter
Senior Technical Recruiter

Babylist • United States

Remote
USD 179,000 - 218,000
Health insurance
Retirement plan with company matching
Parental leave
+2
Staff Engineer, Site Reliability (Fully Remote)
Staff Engineer, Site Reliability (Fully Remote)

Babylist • United States

Remote
USD 180,000 - 260,000