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 by solving complex problems with data.
- Qualifications: Experience in Python, machine learning, and data engineering required.
- Other info: Collaborative environment with a focus on Agile methodologies.
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
- 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
- Experience with MLflow, DVC, SageMaker
- Workflow orchestration tools (Dagster / Airflow)
- Containerisation (Docker, ECS)
- Domain experience in transportation, airlines, operations, or network optimisation
- 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 London employer: Pyramid Consulting, Inc
Contact Detail:
Pyramid Consulting, Inc Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Data Scientist in 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 a role that’s perfect for you.
✨Tip Number 2
Show off your skills! Create a portfolio showcasing your best machine learning and optimisation projects. This is your chance to demonstrate your Python prowess and problem-solving abilities, so make it shine!
✨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 engineering. Practice explaining complex concepts in simple terms – it’ll impress those non-tech 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, it’s the best way to ensure your application gets seen by the right people.
We think you need these skills to ace Senior Data Scientist in London
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!
Showcase Your Projects: Include specific projects where you've built production-ready ML or optimisation solutions. We love seeing real-world applications of your skills, so don’t hold back on the details!
Be Clear and Concise: When writing your cover letter, keep it clear and to the point. Explain why you're a great fit for the role and how you can contribute to our team. We appreciate straightforward communication!
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
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 and pandas. Being able to discuss your past projects and how you’ve applied these technologies will show that you’re the right fit.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've tackled complex problems using data-driven solutions. Think about how you defined the problem, the approach you took, and the impact of your solution. This will demonstrate your ability to work end-to-end, just like the role requires.
✨Communicate Clearly with Non-Techies
Since you’ll be engaging with business stakeholders, practice explaining your technical concepts in simple terms. Use analogies or real-world examples to make your points clear. This will highlight your communication skills and show that you can bridge the gap between tech and business.
✨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 with code reviews, technical documentation, or collaboration tools. This will show that you can seamlessly integrate into their squad and contribute from day one.