Staff Software Engineer, Search
Core
Technical lead for building a new in-house search system from zero to one, focusing on relevance, personalization, and conversational search for a universal baby registry.
Role type
Staff Software Engineer (Search & AI)
Builds
In-house search platform (indexing, retrieval, ranking) and conversational search features for a universal registry.
Domain
Consumer E-commerce / Baby Registry / Search & Personalization
Deliverable
production ML models | product features
Required skills
Search architecture design, Query understanding, Ranking algorithms, A/B testing, System design from scratch, AI/LLM integration, Stakeholder management
Preferred skills
E-commerce search experience, Zero-to-one product building, Conversational AI
Technologies
Rails, MySQL, Weaviate, AWS SageMaker, LangChain, Bedrock AgentCore, Kubernetes, Terraform
Responsibilities
Define search architecture and migration strategy, Improve result relevance through query understanding and ranking, Unify search across internal and external retailers, Integrate LLMs for conversational search, Coach senior engineers, Partner with product and data teams
Seniority
Staff, technical lead & hands-on IC
