Lead Data Scientist
Role details
Job location
Tech stack
Job description
This is an exciting opportunity to join a growing data-driven technology business shaping the future of digital advertising. With a strong foundation already in place, you will take ownership of advanced modelling initiatives and play a central role in scaling machine learning solutions into production.
Requirements
The RoleYou will act as the technical lead for data science, partnering closely with engineering to deliver production-ready models that drive measurable impact.Lead the development of optimisation and predictive models for digital advertising campaignsDesign and refine bidding algorithms in auction-based environmentsBuild prototypes in Python and support their transition into production systems using Kotlin within AWSWork with large-scale datasets from advertising platforms and external sources such as demographic and behavioural dataCollaborate closely with data engineers to productionise machine learning solutionsAct as the go-to expert for troubleshooting, improving, and scaling modelsContribute to shaping the data science approach and best practices within the businessYour Skills and ExperienceStrong commercial experience in data science with a focus on predictive modelling and optimisationProven ability to take models from concept through to production environmentsAdvanced Python skills and experience with machine learning frameworksUnderstanding of working with large and complex datasetsExperience or exposure to Kotlin, Java, or Scala, or a willingness to work with these technologiesFamiliarity with cloud environments and scalable data processing, such as PySparkBackground in advertising technology, marketing analytics, or auction-based modelling is highly beneficialInterest in bridging data science with production and data engineering environments