
Senior Data Scientist
- London
- Permanent
- Full-time
- Lead the development and implementation of advanced data science models.
- Collaborate with stakeholders to understand requirements.
- Drive best practices in data science.
- Ensure data quality and integrity in all processes.
- Mentor and guide junior data scientists.
- Stay updated with the latest trends in data science.
- Minimum of 5 years of relevant work experience and a Bachelor's degree or equivalent experience.
We are seeking a highly skilled Senior Data Scientist with a deep understanding of advanced machine learning techniques and frameworks. The ideal candidate will have extensive experience in Python, graph neural networks, and scalable machine learning pipelines. If you are passionate about developing innovative solutions and driving impactful projects, we want to hear from you!
Key Responsibilities:
- 5+ years experience in developing and optimizing machine learning models using Python with TensorFlow, Keras, and/or PyTorch.
- Expertise in Graph Neural Networks (GNNs) for node and link prediction, graph embedding, and graph-based classification.
- Proven experience in customer segmentation and/or recommendation systems tailored to client needs.
- Work with transformer models (e.g., BERT, GPT) in real applications, particularly within GenAI workflows.
- 5+ years experience in building and maintaining scalable ML pipelines using tools such as Kubeflow, MLFlow, Vertex AI, and SageMaker.
- 5+ years experience in processing and analyzing very large datasets using Spark or similar frameworks.
- Working with vector databases (e.g., Pinecone) for embedding-based applications including search and similarity tasks.
- Utilize GCP Services to deploy models at scale, particularly BigQuery and Vertex AI.
- Experience with GraphRAG and Knowledge Augmented Generation (KAG).
- Knowledge of Deep Neural Networks, Multi-task Learning (MTL) and AdTech.