Data Scientist in Preston

Data Scientist in Preston

Preston Temporary 36000 - 60000 £ / year (est.) Home office (partial)
H

At a Glance

  • Tasks: Join a dynamic team to develop machine learning models and optimise decision-support software.
  • Company: Leading airline client with a focus on innovation and technology.
  • Benefits: Flexible daily rate, hybrid work model, and potential for contract extension.
  • Why this job: Make a real impact in the aviation industry while honing your data science skills.
  • Qualifications: Master’s degree or 2+ years of relevant experience in data science or ML.
  • Other info: Collaborative environment with opportunities for professional growth and development.

The predicted salary is between 36000 - 60000 £ per year.

We have an exciting contract job opportunity for a Data Scientist to join our leading airline client.

Role purpose: This role is responsible for developing industrialized optimisation and machine learning models as part of a full-stack product squad that delivers operations decision-support software.

Contract: 12 months (high potential to extend further)

Location: Heathrow

Hybrid: 2 to 3 days onsite

Pay: Flexible daily rate (inside IR35)

Scope: As a key member of a product squad and reporting to the Lead Product Data Scientist, a Data Scientist will develop data pipelines, machine learning models, and complex optimization models in the ODS software product suite. The Data Scientist is in charge of modeling and robust implementation of features contributing to an operations decision-support product.

Accountabilities:

  • Understanding a business problem and its component processes end to end, and identifying opportunities to make decisions more optimally leveraging decision-support tooling.
  • Efficiently conducting analyses and visualizations to identify valuable opportunities for decision-support and to determine trade-offs between different potential feature implementations.
  • Prototyping advanced machine learning and optimization models to prove the value of a use case and approach (in Python).
  • Delivering features to industrialize machine learning and optimization models in Python using best-practice software principles (e.g., strict typing, classes, testing).
  • Building automated, robust data cleaning pipelines that follow software best-practices (in Python).
  • Implementing integrations between the core algorithm (machine-learning or optimization) and a workflow orchestration paradigm such as Dagster.
  • Implementing software in a cloud-based deployment pipeline with Continuous Integration / Continuous Deployment (CI/CD) principles.
  • Building logging, error handling, and automated tests (e.g., unit tests, regression tests) to ensure the robustness of operationally critical decision-support products.
  • Delivering features to harden an algorithm against edge cases in the operation and in data.
  • Conducting analysis to quantify the adoption and value-capture from a decision-support product.
  • Engaging with business stakeholders to collect requirements and get feedback.
  • Contributing to conversations on feature prioritisation and roadmap, with an understanding of the trade-off between speed vs. long-term value.
  • Understanding and integrating the product into existing business processes, and contributing to the development and adoption of new business processes leveraging a decision-support product.
  • Communicating feature and modeling approach, trade-offs, and results with the internal team and business stakeholders.

The Data Scientist is also accountable for ways of working fit for an Agile cross-functional development squad, including:

  • Using Git-versioning best practices for version control.
  • Contributing and reviewing pull-requests and product/technical documentation.
  • Giving input on prioritization, team process improvements, optimizing technology choices.
  • Working independently and giving predictability on delivery timelines.

Skills/capabilities:

  • Strong knowledge of either machine learning and optimization techniques, including supervised (regression, tree methods, etc.), unsupervised (clustering) learning, and operations research (linear, mixed integer programming, heuristics).
  • Fluent in Python (required) and other programming languages (preferred) with strong skills in applying DS, ML, and OR packages (scikit-learn, pandas, numpy, gurobi, etc.) to solve real-life problems and visualise the outcomes (e.g. seaborn).
  • Proficient in working with cloud platforms (AWS preferred), code versioning (Git), experiment tracking (e.g. MLflow).
  • Experience with cloud-based ML tools (e.g. SageMaker), data and model versioning (e.g. DVC), CI/CD (e.g. GitHub Actions), workflow orchestration (e.g. Airflow/Dagster) and containerised solutions (e.g. Docker, ECS) nice to have.
  • Experience in code testing (unit, integration, end-to-end tests).
  • Strong data engineering skills in SQL and Python.
  • Proficient in use of Microsoft Office, including advanced Excel and PowerPoint.

Advanced analytical skills: including the ability to apply a range of data science and analytic techniques to quickly generate accurate business insights.

Understanding of the trade-offs of different data science, machine learning, and optimization approaches, and ability to intelligently select which are the best candidates to solve a particular business problem.

Able to structure business and technical problems, identify trade-offs, and propose solutions.

Communication of advanced technical concepts to audiences with varying levels of technical skills.

Managing priorities and timelines to deliver features in a timely manner that meet business requirements.

Collaborative team-working, giving and receiving feedback.

Qualifications/experience:

  • Master’s degree or greater in data science, ML, or operational research, or 2+ years of highly relevant industry experience (required).
  • Extensive working on production ML or optimization software products at scale (required).
  • Experience in developing industrialized software, especially data science or machine learning software products (preferred).
  • Experience in relevant business domains (transportation, airlines, operations, network problems) (preferred).

Next Steps: Once you’ve applied, one of our friendly recruitment consultants will give you a call and talk you through the screening process. If your application is successful, you’ll be involved in a live virtual interview with one of our client’s hiring managers to get to know you better. We look forward to speaking to you!

Data Scientist in Preston employer: Hays

Join our leading airline client as a Data Scientist and be part of a dynamic, innovative team at Heathrow, where you will have the opportunity to develop cutting-edge machine learning models and optimisation techniques. Our hybrid work culture promotes flexibility and collaboration, while our commitment to employee growth ensures you will have access to continuous learning and development opportunities. With a focus on impactful decision-support software, this role offers a unique chance to contribute to the aviation industry in a meaningful way.
H

Contact Detail:

Hays Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Data Scientist in Preston

✨Tip Number 1

Network like a pro! Reach out to people in the industry, especially those who work at our leading airline client. A friendly chat can open doors and give you insights that might just land you the job.

✨Tip Number 2

Prepare for your interview by brushing up on your Python skills and understanding machine learning concepts. Be ready to discuss how you've tackled real-life problems using data science techniques – it’s all about showcasing your expertise!

✨Tip Number 3

Don’t forget to ask questions during your interview! Show your interest in the role and the company by inquiring about their decision-support products and how they integrate machine learning into their operations.

✨Tip Number 4

Apply through our website for a smoother process! It helps us keep track of your application and ensures you’re considered for this exciting Data Scientist role. Plus, we love seeing candidates who take the initiative!

We think you need these skills to ace Data Scientist in Preston

Machine Learning Techniques
Optimization Techniques
Python Programming
Data Pipelines Development
Cloud Platforms (AWS preferred)
Git Version Control
Data Engineering Skills (SQL and Python)
CI/CD Principles
Workflow Orchestration (e.g., Airflow/Dagster)
Automated Testing (unit, integration, end-to-end tests)
Data Visualisation (e.g., seaborn)
Analytical Skills
Communication of Technical Concepts
Collaborative Team Working

Some tips for your application 🫡

Tailor Your CV: Make sure your CV is tailored to the Data Scientist role. Highlight your experience with machine learning, Python, and any relevant projects that showcase your skills. We want to see how you can contribute to our team!

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 your background aligns with our needs. Keep it concise but impactful – we love a good story!

Showcase Your Projects: If you've worked on any cool data science projects, make sure to mention them! Whether it's a personal project or something from your previous job, we want to see your practical experience and problem-solving skills in action.

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. Plus, it makes the whole process smoother for everyone involved!

How to prepare for a job interview at Hays

✨Know Your Stuff

Make sure you brush up on your machine learning and optimisation techniques. Be ready to discuss specific algorithms you've worked with, especially in Python. They’ll likely ask about your experience with tools like scikit-learn and pandas, so have some examples ready!

✨Showcase Your Projects

Prepare to talk about your previous projects, especially those involving data pipelines and decision-support products. Highlight how you’ve implemented CI/CD principles or built robust data cleaning pipelines. Real-world examples will make you stand out!

✨Understand the Business Context

Familiarise yourself with the airline industry and the specific challenges they face. Being able to connect your technical skills to real business problems will show that you’re not just a techie but also understand the bigger picture.

✨Engage and Ask Questions

Don’t forget that interviews are a two-way street! Prepare thoughtful questions about the team’s current projects or their approach to feature prioritisation. This shows your interest and helps you gauge if the role is the right fit for you.

Data Scientist in Preston
Hays
Location: Preston

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

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