CareerPlanGet AI match score →

Senior Software Engineer 1, ML

🌐 Remote💼 Full-time💰 $170,000–$170,000🗓 2026-05-22 → 2026-07-30

Core

Design, develop, and continuously improve the recommendation algorithm powering a personalized product feed for shoppers across thousands of retail partners.

Role type

Senior IC machine-learning engineer (recommendation systems)

Builds

A real-time, multi-signal recommendation engine and ranking layer for a next-generation product discovery platform.

Domain

E-commerce / Retail / Personalization

Deliverable

production ML models

Required skills

Recommendation systems (collaborative filtering, content-based, hybrid neural), embedding models, vector retrieval, NLP, computer vision, backend engineering, data pipeline design, A/B testing, cloud ML platforms

Preferred skills

LLMs, modern retrieval/ranking techniques, Node.js, TypeScript

Technologies

Python, PyTorch, TensorFlow, JAX, FastAPI, Node.js, TypeScript, Elasticsearch, Apache Kafka, Spark, Beam, Airflow, Flink, Milvus, Pinecone, AWS SageMaker, GCP Vertex AI, Docker, Kubernetes, Grafana, Kibana, OAuth, JWT

Responsibilities

Design and build core personalization engine using user-saved product data; Develop multi-signal recommendation models; Build and maintain product embedding models; Design and maintain robust data ingestion pipelines; Build and own the ranking and re-ranking layer; Debug issues across indexing, retrieval, ranking, and serving layers

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on Workday ↗