Senior Data Scientist
-
Software Development
Job Description & How to Apply Below
Location: City Of London
Interested in building and shaping AI systems that combine machine learning, retrieval, and modern language models to solve real-world problems
About the team:You’ll work closely with engineering, product, and cross-functional partners to deliver robust, scalable solutions, while helping raise the technical bar across the team.
About the role:We’re looking for a Senior Data Scientist I to lead the design and development of intelligent, data-driven systems that help users explore, understand, and act on complex information.
In this role, you’ll take ownership of high-impact problem areas—driving solutions from concept to production while navigating ambiguity and making key technical decisions.
You’ll combine strong machine learning foundations with modern AI approaches to build systems that integrate prediction, retrieval, and generation at scale.
- Lead the design and development of machine learning and AI-powered systems for complex, real-world problems
- Own end-to-end solutions—from problem framing and experimentation to production deployment and iteration
- Drive technical direction for key problem areas, making informed trade-offs between modeling approaches, system design, and scalability
- Apply a range of techniques—from classical ML to large language model (LLM) approaches—based on the problem context
- Design systems that combine retrieval, ranking, and generation to enable intelligent workflows
- Define and drive evaluation strategies, ensuring high-quality, reliable, and trustworthy outputs
- Contribute to system architecture and scalability, working closely with engineering teams
- Mentor and guide other data scientists, helping raise the overall technical bar of the team
- Influence product direction by translating technical insights into actionable recommendations
- Collaborate with product teams to design experiments, measure impact, and iterate based on evidence
- Significant experience in data science, machine learning, or a related field
- Strong Python skills with a track record of building production-quality, maintainable systems
- Deep understanding of machine learning fundamentals and experience applying them in real-world settings
- Proven experience owning and delivering end-to-end data science or AI projects
- Strong problem-solving skills and ability to navigate ambiguity
- Ability to write clean, tested, well-documented code suitable for collaborative development
- Experience working with cross-functional teams to deliver user-facing data or AI products
- Hands-on experience working with large language models (LLMs) in applied or production settings
- Experience with retrieval-based approaches (e.g., embeddings, semantic search, ranking)
- Experience building or contributing to LLM-powered systems involving multi-step reasoning, tool use, or workflow orchestration (e.g., agent-based approaches or frameworks such as Lang Chain, Lang Graph, or similar)
- Strong understanding of when to apply classical machine learning vs. LLM-based approaches
- Experience working with large, complex, and unstructured datasets (especially text)
- Familiarity with ML frameworks (e.g., PyTorch, Tensor Flow, Scikit-learn, Hugging Face)
- Experience with cloud platforms and modern development workflows (Git, CI/CD)
- Ability to contribute to scalable system design and collaborate effectively with engineering teams
- Experience with vector databases or search infrastructure such as Elasticsearch, Open Search, Qdrant or similar.
- Excellent communication skills with the ability to influence both technical and non-technical stakeholders
- Ability to explain model behavior, trade-offs, and limitations clearly to non-technical audiences
- Experience mentoring or supporting…
Position Requirements
10+ Years work experience(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
View / Apply for Jobs
Matching My Jurisdiction