Staff Software Engineer leading Babylist’s in-house search platform. Building personalized, conversational discovery across products, retailers, guides and registries.
Responsibilities
Serve as technical lead for Babylist’s new Search team
Set search direction, sequence initiatives and make technical and product decisions over the next year or two
Build Babylist’s search capability in-house from the ground up
Choose indexing, retrieval and serving architecture and plan a seamless migration
Define search-result quality metrics and improve query understanding, ranking and behavioral signals
Unify search across Babylist products, other retailers’ products, guides and registries
Determine how search and recommendations fit together using user and registry data
Develop conversational search with the Addie AI registry assistant and LLMs
Take ambiguous business problems from initial concept through production and own customer outcomes
Build and own platforms or tooling adopted by other teams
Establish AI development standards, patterns and evaluations
Partner with product, design and data teams
Coach Senior engineers
Stay close to customers through user interviews, session recordings and support ride-alongs
Requirements
Staff-level software engineering experience with enough years shipping production systems to have earned strong opinions
Hands-on production search experience, including indexing, retrieval, ranking and query understanding
Experience evaluating search quality offline and online, including relevance judgments and A/B tests
Ability to keep search services fast, relevant and reliable as traffic and catalog size grow
Ability to connect search changes to shopper behavior, conversion or revenue
Experience defining problems, designing systems and owning them end to end
Experience changing how a team builds with AI, with the new way adopted
Experience with search problems, ideally in an e-commerce setting
Ability to work from the United States or Canada
Technical knowledge of Rails, Packwerk, React, TypeScript, Sidekiq, MySQL, Snowflake, dbt, Airflow, Weaviate, AWS SageMaker, MLflow, AWS, Kubernetes, Terraform, GitHub Actions and related stack technologies
Benefits
Target annual bonus of 20 percent of base
Meaningful equity
401(k) match
Company-paid medical
Fully covered dental and vision
Generous paid parental leave for birthing and non-birthing parents
Gradual return-to-work program
Winter Wonder Week, a paid company-wide week off at the end of the year
Senior Full Stack Java Engineer building Java, React, and cloud - native workforce management solutions. Supporting forecasting, scheduling, adherence, and reporting for enterprise contact centers.
Senior Full Stack Java Engineer building Java, React, and Node.js WFM platforms for Miratech’s enterprise IT clients. Developing forecasting, scheduling, adherence, and operational reporting services.
Staff engineer architecting event - sourced, offline - first ordering systems for Owner’s all - in - one restaurant platform. Improving replication, reconciliation, observability, and recovery across distributed point - of - sale devices.
Staff Product Engineer translating Parallelz's mobile - to - web technology into game discovery products. Owning full - stack delivery, cloud operations, experimentation and engineering leadership.
Senior Software Engineer building scalable Ruby on Rails search systems for Clio, a global legal AI technology company. Mentoring engineers and solving complex customer problems.
Tech Lead GIA faisant évoluer les plateformes d’identités et d’accès de Beneva. Automatisation « as code », intégration, sécurité et exploitation des environnements GIA.
Staff software engineer leading Cash App Banking architecture and scalable server systems. Block builds financial technology, including Cash App for spending, sending, and storing money.