CareerPlan

Principal Machine Learning Engineer

NY - New York, USFull-time2026-11-09 → 2026-11-11
Based in United States

Core

Design and build production-grade backend systems, data pipelines, and optimization models for a large-scale personalization and decisioning platform serving millions of customers.

Role type

Principal Machine Learning Engineer (Backend & Systems Focus)

Builds

Scalable backend services, distributed training pipelines, feature stores, and production ML systems for one-to-one offer and content decisions.

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, System Design, Technical Leadership

Preferred skills

Experience in retail, ad-tech, or large-scale marketing personalization; Large-scale mathematical/combinatorial optimization

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 and optimize distributed computing workflows; Set engineering standards and lead code/design reviews; Mentor mid-level and senior engineers; Build and productionize causal inference and optimization models; Drive observability and monitoring for model health.

Seniority

Principal, hands-on IC with technical leadership