1h ago

Senior Software Engineer - Product Recommendations

Boston, MA
full-timesenior HybridMarketing Automation

Tech Stack

Description

In this role, you will build backend services and data pipelines that power personalized product recommendations using machine learning, collaborating with ML engineers and product teams to drive revenue for merchants.

Requirements

  • 5+ years of software engineering experience with backend services in production
  • Experience with high-throughput, highly available distributed systems
  • Proficient in Python
  • Experience with AWS and Kubernetes
  • Experience in data-driven decision making and A/B testing

Responsibilities

  • Lead design, architecture, and operation of backend services for product recommendations
  • Architect and maintain large-scale data processing pipelines using Apache Spark
  • Productionize recommendation models, defining interfaces and deployment patterns
  • Develop ML/AI systems like vector search for recommendation and semantic search
  • Implement data and service observability for correctness, speed, and availability
0 views 0 saves 0 applications