Head of Machine Learning

Exeter or Bristol
Full Time
Reports to:
CTO

DeGould requires a communicative Head of Machine Learning to lead the delivery and scaling of our Machine Learning products. The role assists with model quality, MLOps implementation, and the transition from R&D to production, working closely with Product, R&D, and Engineering leadership. They will lead and support team leads while championing best practices in Machine Learning across the organisation.

Our Vision

DeGould’s vision is to be the standard for new vehicle inspection in the automotive sector.

Key Responsibilities

  • Improving our Spec Check and Defect Detection Products.
  • Delivering both above by leading on implementation of our Machine Learning Products through the application of MLOps.
  • Being responsible for the delivery and quality of the models we deliver to our customers across our Products.
  • Working closely with the Head of Product and CTO in formation of a new delivery team for Data Science.
  • Working closely with our R&D and Product teams to make sure there’s a clear delivery path from R&D concept to deliverable product.
  • To manage your team leaders effectively and provide them with the feedback they need to be accountable leaders of their products.
  • To build and set best practices for the deployment of pipelines for training detection, segmentation and/or classification machine learning models.
  • To drive and champion adoption of best practices for Machine Learning across the organisation.

Skills

  • Ability to communicate effectively about complex technical problems to stakeholders at multiple levels.
  • To be able to engage with their team and other stakeholders within the business to drive change and improve outcomes (to act as a multiplier beyond their own ability to act).
  • Strong knowledge of Python (numpy, pandas, seaborn, matplotlib, dvc, streamlit, opencv and more).
  • Strong knowledge of modern programming paradigms (OOP, functional programming etc).
  • Ability to write clean, robust, readable, error handling and error tolerant code.
  • Good knowledge of at least one of PyTorch, Keras, Tensorflow, Nvidia TAO (TLT).
  • Working knowledge of core AWS concepts and services such as EC2, ECS, EKS, or Cloudwatch.
  • Good knowledge of DevOps and MLOps tools, including usage of CI/CD pipelines (e.g. GitHub Actions).
  • Technical understanding of CNNs including YOLOv4/v5, Detectron2 or similar.
  • Technical knowledge of relevant ML performance metrics and how to apply them to monitor performance.

Behaviours

As an employee of DeGould Ltd, you are required to meet a number of common standards of behaviour, accountabilities and outcomes. In addition, and in relation to this role it is expected that the successful candidate will exhibit these behaviours:

  • Leadership – leads by example through their own behaviour.
  • Creative – open to new ideas and unafraid to try new approaches.
  • Analytical – capable of working through detail and uses data in decision making.
  • Flexibility – thriving in a fast paced, changing and opportunity rich environment.
  • Collaborative – enthusiastically works with colleagues and customers alike.
  • Dependable – deliver on stakeholder commitments in a timely manner.

Benefits

Competitive salary and benefits including:

  • 25 days holiday per annum (excluding bank holidays).
  • Additional days holiday for birthday.
  • Company sick pay scheme.
  • Cycle to work scheme.
  • Pension auto enrolment after 3 months service.
  • Enhanced maternity, paternity and shared parental leave.
  • Health insurance with Vitality for employee, spouse and children.
  • Flexible working can be agreed.

Please note, no additional recruitment support is required at this time, thank you.

Apply for Role

Click apply and send us an email with an introduction and your CV, or email us at careers@degould.com stating the job you wish to apply to.

Apply
👍 Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.