CareerPlan

Principal Machine Learning Engineer

NY - New York, USFull-time2026-11-09 → 2026-11-10

Core

Design and build production-grade backend systems, data pipelines, and optimization models for one-to-one offer and content decisioning at scale.

Role type

Principal Machine Learning Engineer (Backend & Systems Focus)

Builds

Scalable backend services, distributed training pipelines, feature stores, and production ML decisioning systems for millions of customers.

Domain

Retail / Personalization & Decisioning

Deliverable

production ML models

Required skills

Python, SQL, Distributed Systems, Microservices Architecture, Kubernetes, CI/CD, Causal Inference, Reinforcement Learning, Mixed-Integer Optimization, Feature Store Design, System Observability

Preferred skills

Experience in retail, ad-tech, or large-scale marketing personalization

Technologies

Python, SQL, scikit-learn, XGBoost, Gurobi, PuLP, Dask, Kubeflow, Kubernetes, Flask, Snowflake, Docker, Jenkins, GitHub Actions

Responsibilities

Architect scalable backend services and data contracts; design versioned feature stores and point-in-time lookup APIs; optimize large-scale distributed computing workflows; set engineering standards and enforce best practices; mentor mid-level and senior engineers; lead technical direction for complex cross-repo initiatives.

Seniority

Principal, hands-on IC with technical leadership