Taro Logo

Machine Learning Engineer

A global leader in information and analytics, helping researchers and healthcare professionals advance science and improve health outcomes.
Cambridge, UK
Machine Learning
Mid-Level Software Engineer
In-Person
5,000+ Employees
3+ years of experience
AI · Healthcare

Description For Machine Learning Engineer

SciBite, part of Elsevier, is at the forefront of developing cutting-edge AI and NLP technologies for life science customers. This role offers an exciting opportunity to join a company working directly with major pharmaceutical companies on projects that impact future medicine discovery. As a Machine Learning Engineer, you'll be part of a DataOps team focused on scaling AI pipelines, working with state-of-the-art large language models and semantic technology. The position offers unique access to Elsevier's extensive proprietary data sets, enabling the development of models beyond what's possible with public data alone.

The role combines technical expertise in machine learning infrastructure with practical application in the healthcare and life sciences domain. You'll be responsible for developing and maintaining AI pipelines, creating interfaces for model interaction, and ensuring robust testing and documentation. The ideal candidate should have strong Python skills, experience with major ML frameworks, and cloud platform knowledge.

Working at Elsevier means joining a global leader in information and analytics, where your work directly contributes to advancing science and improving healthcare outcomes. The company offers comprehensive benefits, including healthcare coverage, retirement plans, and various wellness programs. The collaborative environment, combined with access to cutting-edge technology and vast data resources, makes this an ideal opportunity for someone passionate about applying AI to solve real-world problems in healthcare and life sciences.

Last updated 8 hours ago

Responsibilities For Machine Learning Engineer

  • Developing infrastructure to support the use of AI models for processing large volumes of text-based data
  • Developing/supporting interfaces for interaction with the models
  • Testing and documentation
  • Scaling AI pipelines
  • Collaborating with Ontology and Data Science teams

Requirements For Machine Learning Engineer

Python
  • Experienced Python developer
  • Experience with machine learning libraries (TensorFlow, HuggingFace, scikit-learn, PyTorch, Pandas, NumPy, SciPy)
  • Experience with AWS (EC2, S3, SageMaker) or Azure/GCP equivalents
  • Experience in designing, developing and deploying scalable infrastructure
  • Object Oriented concepts and design
  • Understanding of Agile software development process
  • Experience with software management tools (pip, git, docker, Terraform, AWS)
  • Ability to design and build unit-tested and well documented modular code

Benefits For Machine Learning Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Parental Leave
401k
  • Generous holiday allowance with option to buy additional days
  • Health screening and private medical benefits
  • Eye care vouchers
  • Wellbeing programs
  • Life assurance
  • Contributory pension scheme
  • Save As You Earn share option scheme
  • Travel Season ticket loan
  • Electric Vehicle Scheme
  • Dental Insurance
  • Maternity, paternity and shared parental leave
  • Employee Assistance Programme
  • Emergency care for elderly and children
  • Learning and development resources
  • Employee discounts scheme

Interested in this job?

Jobs Related To Elsevier (SciBite) Machine Learning Engineer

Machine Learning Engineer II, AWS Just-Walk-Out Science Team

Machine Learning Engineer role at Amazon's AWS Just Walk Out team, focusing on developing AI systems for autonomous retail experiences using computer vision and deep learning.

Software Engineer - ML and Distributed Systems, Amazon Personalize

Senior Software Engineering role at AWS focusing on machine learning and distributed systems for Amazon Personalize, building scalable ML platforms and recommendation systems.

Software Engineer - ML and Distributed Systems, Amazon Personalize

Senior Software Engineering role at AWS focusing on machine learning and distributed systems for Amazon Personalize, building scalable recommendation systems.

Software Development Engineer, Alexa Customer Journeys

Software Development Engineer role at Amazon working on Alexa Customer Journeys, focusing on Generative AI and LLM technologies to enhance customer experiences.

Software Engineer (AI/ML) - Azure Core Storage

Software Engineer position focusing on AI/ML in Azure Core Storage, working on distributed systems and cloud infrastructure at Microsoft.