Senior Machine Learning Engineer

Novo Nordisk A/S
Apply Now

Job Description

The Position

As our new Senior Machine Learning (ML) engineer, you will contribute to designing, implementing, and deploying analytics products based on the latest advances in ML, to create novel, world-leading solutions with broad applications within healthcare technology.

As a senior individual contributor, you will provide technical leadership and mentoring to team members and involve in supporting their career growth.

Amongst other things, you will:

  • Collaborate with data scientists from a wide variety of healthcare domains, to build advanced analytics solutions based on the latest advances in ML.
  • Conduct large-scale ML experiments, applying for the latest advances in deep learning on heterogeneous data sources.
  • Transform and grow data science prototypes into scalable, reliable, secure, and maintainable, ML-enabled software products based on distributed architectures.
  • Build and maintain ML workflows and pipelines to manage the entire lifecycle of ML-enabled products, from inception and experimentation to serving, monitoring, and continuously improving ML solutions.

You will work and collaborate in cross-functional teams with IT, data engineers, and data scientists in application areas ranging from real-world data and omics to computer vision and natural language processing. The workplace will be remote (UK-based) in the beginning, but you will be connected to our London Hub, wherefrom you will have a hybrid role in the coming months.


You have either an MSc degree with 5+ years of relevant experience or a Ph.D. degree with 3+ years of relevant experience. Degrees in computer science, mathematics, engineering, physics, statistics, or a related quantitative discipline are preferred.

Furthermore, you have experience in:

  • Diverse ML modeling techniques over large-scale, imperfect, heterogeneous data sources, particularly applying deep learning. TensorFlow, PyTorch, scikit-learn.
  • MLOps platforms, with an emphasis on open source, e.g. Kubeflow, MLflow
  • Cloud & software engineering: microservices, Kubernetes, GPU & high-performance computing. Versioning (git), CI/CD, DevSecOps, observability, agile development.
  • Data storage, workflows, and orchestration: RDBMS, NoSQL, graph databases, data warehouse, data lake. Airflow, Kubeflow Pipelines.
  • Thought leadership within the field of ML engineering and technical leadership of more junior team members in technical teams.

Ideally, you also have hands-on experience with AWS, e.g. EC2, ECR, Lambda, and SageMaker.

We are open to hiring at different levels of seniority.

About the Department

The AI and Analytics Team is part of Novo Nordisk’s Data Science division, where we apply sophisticated algorithms and machine learning techniques to some of the hardest problems in the discovery and development of new healthcare solutions. By leveraging a blend of scientific, problem-solving, and quantitative skills, we provide superior data insights that empower Novo Nordisk to further develop and deliver life-changing treatments. We work in multidisciplinary teams with strong collaboration across all areas of the organization and engage in external collaborations to ensure access to cutting-edge research and technology, helping each other grow, driven by the opportunity to make a difference in people’s lives.

Working at Novo Nordisk

At Novo Nordisk, we don’t wait for change. We drive it. We’re a dynamic company in an even more dynamic industry, and we know that what got us to where we are today is not necessarily what will make us successful in the future. We embrace the spirit of experimentation, striving for excellence without fixating on perfection. We never shy away from opportunities to develop, we

seize them. From research and development, through to manufacturing, marketing and sales – we’re all working to move the needle on patient care.


To learn more about the role, reach out to Zeljko Agic, Director of AI Tech Ops, at

Company Info.

Novo Nordisk A/S

Novo Nordisk A/S is a Danish multinational pharmaceutical company headquartered in Bagsværd, Denmark, with production facilities in eight countries, and affiliates or offices in five countries.

  • Industry
  • No. of Employees
  • Location
    2880 Bagsværd, Denmark
  • Website
  • Jobs Posted

Get Similar Jobs In Your Inbox

Novo Nordisk A/S is currently hiring Senior Machine Learning Engineer Jobs in Oxford, UK with average base salary of £65,000 - £90,000 / Year.

Similar Jobs View More