Description
Babylist is hiring a Staff Machine Learning Engineer to own personalization across its homepage feed, recommendations, search, and underlying AI systems. The role sets the technical and product direction, builds custom embeddings and recommender models, owns production deployment and monitoring, evaluates model impact, and coaches senior engineers. It requires production machine learning experience, recommender systems expertise, and fluency in Python, scikit-learn, XGBoost, PyTorch, and the full ML lifecycle. The position is remote-first across the United States and Canada, with a starting base salary of $299,300 to $372,600 CAD plus a 20% target annual bonus, equity, and an RRSP match.

