Senior Data Scientist, Machine Learning Researcher

  • Jobtailor
  • Gloucester, Gloucestershire
  • 22/07/2026
Full time Information Technology Telecommunications Python

Job Description

Responsibilities
  • Responsible for the technical development and leadership of AI/ML projects from initial idea scoping right through to final project delivery both in customer and internal domains.
  • Demonstrate novel thinking and propose new ideas for solving challenging problems while mentoring others on your project team to deliver towards your proposed solution.
  • Develop complex, novel data science solutions, contributing significantly to machine learning projects with minimal guidance.
  • Undertake research and applied AI/ML tasks on both customer and internal research projects.
  • Generate ideas for new research directions and provide technical leadership in small project groups.
  • Work with customers and internal stakeholders, with varied technical knowledge, to determine appropriate technical approaches and do the technical development required for delivery.
Requirements
  • BSc in Machine Learning, Data Science, Computer Science, Mathematics or related field
  • Experience coding in Python and associated ML packages (HuggingFace, TensorFlow, PyTorch).
  • Have an established track record of delivering ML solutions to customers and internal stakeholders.
  • Demonstrate deep understanding of AI/ML algorithms for different data types and tasks including Generative AI, NLP and computer vision, sufficient to be able to undertake research and development beyond existing literature.
  • Experience of training and developing AI models including Large Language Models.
  • Ability to produce high-quality scientific writing for internal & external stakeholders as well as academic publications.
  • Experience of mentoring other team members and undertaking technical leadership on small projects or sub-parts of larger deliveries.
Core Competencies

Demonstrates expertise in AI/ML project leadership, including the development of machine learning solutions and mentoring team members. Proficient in Python and familiar with advanced AI/ML algorithms, capable of producing high-quality scientific writing and delivering impactful research.