Engineering Manager: Personalization

Skills
Back-End Web DevelopmentSoftware DevelopmentBusinessData SystemsEnglishKey Performance IndicatorsOral
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 4+ years of experience building and deploying machine learning systems in production
  • 1+ year of experience leading engineering teams with hiring mentoring and development experience
  • Strong understanding of machine learning fundamentals and the end-to-end ML lifecycle
  • Strong Python skills and experience with large-scale data systems distributed systems APIs and system design
  • Experience designing evaluating and deploying models that drive measurable business outcomes
  • Experience with experimentation methodologies A/B testing and metric-driven product development
  • Excellent written and verbal communication skills in English

Nice to have

  • Hands-on leadership
  • Cross-functional mindset
  • Analytical thinking
  • Business impact focus

Day to day

  • Lead a cross-functional team building the ML foundation for personalization across ecommerce products
  • Develop user representations embeddings segmentation systems offline evaluation frameworks and experimentation methods
  • Partner with product and engineering leaders to improve revenue conversion and product relevance through continuous iteration
  • Contribute hands-on to architecture model design technical reviews and key implementation decisions