Machine Learning Engineer

  • Healx
  • Cambridge, UK
  • 07/09/2020
Full time Data Science Machine Learning Big Data Statistics

Job Description

Start Date: Negotiable

Salary: Competitive compensation package including share options, subject to experience

Closing Date: N/A

Do you want to use your technical skills to help improve the lives of others?

About Healx

At Healx, we are discovering treatments for the 350 million people that are affected by rare diseases. We work with pharma companies, patient groups and charities to understand clinical unmet needs and identify potential novel treatments for further testing. Healx is a fast-growing Cambridge UK Biotech, combining computational methods and deep pharmacology expertise to identify existing drugs that may treat rare diseases, enabling new treatments to be found at a fraction of the time and cost of traditional drug discovery.

We are looking for a talented Machine Learning Engineer to join our growing Artificial Intelligence team and help us grow quickly by applying cutting edge deep learning approaches to Natural Language Processing, Knowledge Graph Reasoning and Drug Repurposing..

Main duties and responsibilities..

You will contribute to build, improve and deploy our machine learning capability consisting of state of the art NLP solutions for the biomedical domain, automated reasoning over large knowledge graphs and proprietary methods for efficient drug repurposing. You will be following ML best practices and automatically deploy models on both cloud or on-premise specialised hardware. You will be working on the latest trends and methods in the field and publications in major journals/conferences are encouraged.

We'd love to hear from you if you have ..

  • An advanced degree (masters, PhD) in machine learning or related field with focus on applied research
  • Prior work experience in machine learning, artificial intelligence, natural language processing or related fields
  • Strong experience with major deep learning frameworks: Tensorflow, Pytorch, possibly in a distributed environment.
  • Experience implementing machine learning workflows


  • Strong software development experience (preferably in Python)
  • Experience with distributed data and computing tools like Spark or Apache Beam.
  • Experience or interest in applying deep learning to large graphs.
  • Experience using AWS and/or GCP cloud infrastructure
  • Familiarity with Docker and orchestration services like Kubernetes
  • Publications at major AI conferences.

Working at Healx

Healx works from a modern accessible office in the centre of Cambridge within easy reach of the train station. We offer a flexible, diverse and inclusive working environment that considers your individual needs and believes in maintaining a sustainable work-life balance. You will be welcomed by a team of colleagues with decades of accumulated experience in their areas of expertise, happy to help you develop your own skills in a highly collaborative environment and who are keen to provide guidance and support in your personal and career development plans.

How to apply

Please submit your CV and cover letter below. Applying by any other means may not be successful.

For more information about Healx and how we use your data please go to