Senior Data Scientist

Skills
Computer ScienceAmazon Web ServicesCore MLMarketing AnalyticsModelingOnline MetricsOptimization
Role

What the job involves

The main requirements, responsibilities and hiring steps.

Requirements

  • 6+ years' experience developing and deploying machine learning models or optimization systems in production
  • Degree in a quantitative field such as Mathematics Statistics Computer Science or Engineering
  • Proven ability to take models from design through to live activation with ownership of performance impact and iteration
  • Hands-on experience designing and implementing recommendation systems
  • Strong experience defining experiment design offline and online metrics and success criteria for model evaluation
  • Advanced proficiency in Python applied ML frameworks and cloud environments
  • Hands-on experience with modern data stacks such as Snowflake dbt and AWS plus version control orchestration and CI/CD
  • Experience leading and developing teams and working closely with engineering and marketing stakeholders
  • Strong communication and influence skills with technical and non-technical partners
  • Familiarity with customer engagement platforms such as Iterable including API-driven data ingestion event tracking and campaign activation

Nice to have

  • Hands-on
  • Strategic influence
  • Collaborative
  • Mentoring mindset
  • Production focused
  • Commercially aware

Day to day

  • Lead end-to-end development and activation of machine learning models that power customer communications and personalization.
  • Design, productionize, measure, and integrate core modelling frameworks such as propensity, recommendations, and optimization within the CRM platform.
  • Partner with Marketing, Engineering, and analytics teams to translate business problems into scalable automated solutions that improve engagement and commercial outcomes.
  • Set modelling standards, guide deployment approaches, mentor a small team, and shape the long-term automation roadmap across markets.