Senior Data Scientist

Overview

The Senior Data Scientist will play a pivotal role in a high-growth online automotive marketplace, focusing on the design, deployment, and management of machine learning and generative AI systems. This remote contract position requires collaborating with various teams to translate complex business challenges into technical solutions that directly impact revenue and operational efficiency. The role emphasizes full ownership of end-to-end ML projects, ensuring high engineering standards are maintained throughout the execution lifecycle.

Responsibilities

  • Take full end-to-end ownership of ML and AI solutions from problem framing through to production deployment, monitoring, and iteration.
  • Deliver production-ready code and manage model lifecycles independently.
  • Build and scale GenAI and LLM-powered systems for operational automation, search, and content understanding.
  • Design pricing models, propensity signals, and recommendation engines across marketing and core platform products.
  • Partner with Commercial, Product, Operations, and Marketing leadership to provide structured technical solutions to business problems.
  • Champion robust engineering standards, documentation, and experimentation best practices across the team.

Requirements

  • Proven track record of developing, deploying, and maintaining production ML models in Python.
  • Practical experience with full-lifecycle MLOps including versioning, pipeline orchestration, testing, and real-time monitoring.
  • Hands-on expertise building and evaluating practical GenAI and LLM applications using modern APIs.
  • Strong understanding of software engineering principles: Git, CI/CD, unit testing, and containerisation via Docker.
  • Expertise in SQL and modern cloud data warehouses such as Snowflake or BigQuery.
  • Solid grounding in experimental design, A/B testing, and statistical evaluation.
  • Marketplace, platform dynamics, or GCP / Vertex AI experience is highly advantageous.