Senior Data Scientist in City of London

Senior Data Scientist in City of London

City of London Full-Time 48000 - 72000 Β£ / year (est.) No home office possible
P

At a Glance

  • Tasks: Build and deploy machine learning models to drive impactful data solutions.
  • Company: Join a forward-thinking tech company focused on innovation.
  • Benefits: Competitive pay, flexible working, and opportunities for professional growth.
  • Why this job: Make a real difference with your data skills in a dynamic environment.
  • Qualifications: Experience in Python, machine learning, and data engineering required.
  • Other info: Collaborative team culture with exciting projects and career advancement.

The predicted salary is between 48000 - 72000 Β£ per year.

We are looking for a Data Scientist to join a full-stack product squad delivering operations decision-support software. This role focuses on building industrialised optimisation and machine learning models, working end-to-end from problem definition to production deployment.

You will collaborate closely with product, engineering, and business stakeholders to deliver high-impact, data-driven solutions.

Key Responsibilities
  • Develop data pipelines, machine learning, and optimisation models in Python
  • Build and industrialise ML/optimisation algorithms using best-practice software engineering principles
  • Implement automated data cleaning pipelines and workflow orchestration (e.g. Dagster)
  • Integrate ML/optimisation models into full product stacks (data ingestion, UI, orchestration)
  • Deploy solutions using CI/CD in a cloud environment
  • Build robust logging, testing (unit/regression), and error-handling frameworks
  • Analyse adoption, performance, and business value of deployed models
  • Engage with business stakeholders to gather requirements and feedback
  • Contribute to Agile squad ways of working, code reviews, and technical documentation
Required Skills & Experience
  • Strong knowledge of machine learning and/or optimisation techniques (Regression, Tree methods, Clustering, Linear / Mixed-Integer Programming, Heuristics)
  • Strong Python experience (scikit-learn, pandas, numpy, optimisation libraries)
  • Experience building production-ready ML or optimisation solutions
  • Solid understanding of CI/CD, Git version control, and cloud platforms (AWS preferred)
  • Strong data engineering skills in Python and SQL
  • Experience with automated testing (unit, integration, end-to-end)
  • Ability to communicate complex technical concepts to non-technical stakeholders
Nice to Have
  • Experience with MLflow, DVC, SageMaker
  • Workflow orchestration tools (Dagster / Airflow)
  • Containerisation (Docker, ECS)
  • Domain experience in transportation, airlines, operations, or network optimisation
Qualifications
  • Master’s degree in Data Science, ML, Operational Research OR
  • 2+ years of highly relevant industry experience
  • 0–2 years experience working on production ML/optimisation products at scale

Senior Data Scientist in City of London employer: Pyramid Consulting, Inc

Join a forward-thinking team at our Waterside location, where we prioritise innovation and collaboration in delivering cutting-edge data solutions. As a Senior Data Scientist, you'll benefit from a dynamic work culture that fosters professional growth through continuous learning opportunities and hands-on experience with the latest technologies. Enjoy a supportive environment that values your contributions and encourages you to make a meaningful impact on our operations decision-support software.
P

Contact Detail:

Pyramid Consulting, Inc Recruiting Team

StudySmarter Expert Advice 🀫

We think this is how you could land Senior Data Scientist in City of London

✨Tip Number 1

Network like a pro! Reach out to your connections in the data science field and let them know you're on the hunt for a new gig. You never know who might have the inside scoop on job openings or can refer you directly.

✨Tip Number 2

Show off your skills! Create a portfolio showcasing your best machine learning projects. This is your chance to demonstrate your Python prowess and optimisation techniques, so make it shine and share it during interviews.

✨Tip Number 3

Prepare for those interviews! Brush up on your technical knowledge and be ready to discuss your experience with CI/CD, cloud platforms, and data pipelines. Practise explaining complex concepts in simple terms – it’ll impress those non-technical stakeholders.

✨Tip Number 4

Don’t forget to apply through our website! We’ve got loads of opportunities waiting for talented data scientists like you. Plus, applying directly shows your enthusiasm and commitment to joining our team.

We think you need these skills to ace Senior Data Scientist in City of London

Machine Learning Techniques
Optimisation Techniques
Python Programming
scikit-learn
pandas
numpy
CI/CD
Git Version Control
Cloud Platforms (AWS preferred)
Data Engineering Skills
SQL
Automated Testing
Communication Skills
Agile Methodologies
Workflow Orchestration Tools (Dagster / Airflow)

Some tips for your application 🫑

Tailor Your CV: Make sure your CV is tailored to the Senior Data Scientist role. Highlight your experience with machine learning, optimisation techniques, and Python. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about data science and how you can contribute to our team. Don't forget to mention any relevant projects or experiences that showcase your skills.

Showcase Your Projects: If you've worked on any cool data science projects, make sure to include them in your application. We love seeing practical examples of your work, especially if they involve building production-ready ML solutions or using cloud platforms.

Apply Through Our Website: We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you get all the updates directly from us. Plus, it's super easy!

How to prepare for a job interview at Pyramid Consulting, Inc

✨Know Your Tech Inside Out

Make sure you’re well-versed in the machine learning and optimisation techniques mentioned in the job description. Brush up on your Python skills, especially with libraries like scikit-learn, pandas, and numpy. Being able to discuss your experience with these tools confidently will show that you're ready to hit the ground running.

✨Showcase Your Problem-Solving Skills

Prepare to discuss specific examples where you've developed data pipelines or built production-ready ML solutions. Use the STAR method (Situation, Task, Action, Result) to structure your answers. This will help you clearly demonstrate your ability to tackle complex problems and deliver impactful results.

✨Engage with Stakeholders

Since this role involves collaborating with various stakeholders, think of instances where you’ve successfully communicated technical concepts to non-technical audiences. Highlight your ability to gather requirements and feedback effectively, as this is crucial for delivering high-impact solutions.

✨Familiarise Yourself with Agile Practices

Understand the Agile methodology and be ready to discuss how you’ve contributed to Agile teams in the past. Mention any experience you have with code reviews, technical documentation, and CI/CD processes. This will show that you can seamlessly integrate into their squad's ways of working.

Senior Data Scientist in City of London
Pyramid Consulting, Inc
Location: City of London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

P
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>