Babylist

Staff Machine Learning Engineer

Babylist
Apply
8 days ago
Remote, CanadaStaff+

Responsibilities

  • Own the technical direction and roadmap for personalization across product recommendations, the feed, search, and registry experiences.
  • Take ambiguous business problems from initial concept through production models and measure their impact on business and user metrics.
  • Make modeling and architecture decisions spanning multiple product surfaces.
  • Design offline and online evaluation methods for recommendation and personalization models.
  • Determine when rules, baselines, or advanced modeling approaches are appropriate.
  • Partner with product, design, data, and engineering teams to shape priorities and deliver solutions.
  • Coach engineers and act as an ML expert and resource for the broader engineering organization.
  • Contribute to application backend development and own models through deployment and monitoring.

Requirements

  • Experience shipping recommendation or personalization systems to real users at scale within a consumer product, with demonstrated business impact.
  • Expertise in recommender-system fundamentals including candidate generation, ranking, offline and online evaluation, cold-start solutions, and position and popularity bias.
  • Fluency in the Python machine learning stack and experience owning models through deployment and monitoring.
  • Ability to work independently on ambiguous problems and make effort-versus-effectiveness tradeoffs.
  • Outcome- and user-focused approach with the ability to connect model changes to user experience, registry adds, conversion, or revenue.
  • Regular use of AI tools to improve engineering productivity and output.

Benefits

  • Starting base salary for Canada-based Staff Engineers is 299,300 to 372,600 CAD, plus a target annual bonus, meaningful equity, and a 401(k) match.
  • Company-paid medical and fully covered dental and vision coverage.
  • 401(k) match.
  • Generous paid parental leave and a gradual return-to-work program.
  • Paid Winter Wonder Week company-wide break at the end of the year.
  • Remote-work stipend and mental-health and wellness support.
  • Remote-first work arrangement across the US and Canada, with the company meeting in person twice a year.
  • Three-round hiring process typically completed in two to three weeks, with faster scheduling available when needed.

Tech Stack

Apache AirflowAWSDatadogdbtGitHub ActionsiOSKotlinKubernetesMLflowMySQLPythonReactRuby on RailsSnowflakeSwiftTerraformTypeScript

Categories

Babylist

About Babylist

1,001-5,000 employees

Babylist builds a universal baby registry, e-commerce shop, and parenting content platform for expecting and new families. It earns revenue from direct retail sales through the Babylist Shop and referral purchases at third‑party retailers via its registry tools and app. Founded in 2011 and headquartered in Emeryville, California, the privately held company serves millions of families and operates its own fulfillment centers and experiential showrooms.

Contact me