The first industrial revolution in 1760 lasted 80 years, with mechanised production equipment and steam engines boosting efficiency. Today, businesses stand on the brink of the AI and machine learning revolution; to apply the next generation of tech, to transform industry, research, and production at a breathtaking pace. At Novo Nordisk, a dedicated machine learning operations team are ensuring the swift transition of AI projects from experimental to operational phase. Thomas Henckel, Lead ML Engineer in this team, explains their role.
“Imagine you have a race car. A high-performance machine that solves a problem really well. But then imagine that you don't have a racetrack. That leaves you with a fancy garage ornament. But what the MLOps team is here to do, is to give you the track and the pit crew. We’re the race organisers, all rolled into one. We’re here to make sure that a machine learning project can hit the ground running with no fuss.”
Whereas the first industrial revolution greatly improved efficiency, there was little consideration for safety and health. Today, these are, of course, key issues in most industries, and especially in the pharmaceutical industry, where the main product is life-saving medicine. To ensure the highest quality of their product, Novo Nordisk complies with stringent practices set by the authorities and the company itself. These are known commonly as GxPs, meaning Good something Practice, where the x can be substituted by M for manufacturing, C for clinical – and the list goes on. Ensuring adherence to these practices is now something that machine learning can support and make more efficient.
“In many companies, it can be a struggle to get over the barrier from experimentation into operation, especially in a medical setting. It's harder because you have a lot of quality controls that you have to live up to. There are a lot of requirements, and more are coming, and it only gets more and more challenging to take machine learning models into production. But what we do is give people both the guidance and the software tools to run the process of bringing something into production.”
Thomas Henckel, Lead ML Engineer, MLOps team.
But, of course, it’s much more than compliance, although that is a key component. It’s also about facilitating the work of researchers; bringing their ideas from experiment to operation, and to scale their work within a larger company framework. In this process, the AI and Analytics Centre of Excellence in Novo Nordisk are both scouts and facilitators. They identify machine learning and Generative AI projects that are mature enough, in terms of a high probability to create value, and then they go in with technical support to help the researchers cross the challenges that they might be facing when moving from experiment to operational mode – guiding them at every turn.
Technically, this is done by introducing good software practices, centring the collaboration around a source repository, and introducing DevOps practices to ensure traceability and scalability. With the number of possibilities and flexibility in today's data science platforms, the MLOps team collaborates with the researchers in configuring the platform, so it suits the needs of the project and the researchers. They do this to take complexity out of the process, making it easier for the data scientists to focus on performing their experiments. In this sense, the team focuses on enablement. They bring the tools, the infrastructure, and find the missing personnel to support bringing projects into operation.
Skill wise, the team is built to have a solid understanding of how to connect data science, machine learning, and software engineering. This complementary understanding is the foundation for addressing the challenges that researchers may have. It's crucial for transforming these challenges into operational processes that can be scaled across the organisation.
The department was founded a couple of years ago as part of Novo Nordisk’s Digital Innovation Accelerator. The Accelerator was the first department in the company to fully adopt data clouds, and it was with the clouds and the expanded availability and access to data, which opened new opportunities for data scientists across the company.
“So with the data clouds, what we saw, was that when you have data and machine learning, then people want to use that data. And after we succeeded with the first use case of putting a machine learning project into production, then there was the notion that, yes, we have to formalise a team to take these learnings and bring them out to other parts of the business.”
Thomas Henckel, Lead ML Engineer, MLOps team.
And that’s where we are today. At the cusp of another industrial revolution, where machine learning can massively change production flow and processes. But, although fast is a keyword, nothing happens without considering quality management frameworks, which are the cornerstone of every production process in today’s pharmaceutical industry.
“In the MLOps team we are proudly sharing our department’s quality mindset that is often spoken out using Robert C. Martin quote “The only way to go fast is to go well”. That's why we come in with engineering capabilities, the security, and the compliance that makes sure that your Machine Learning project doesn't strand as a garage ornament or a showcase, but actually gets out to make real value.”
Thomas Henckel, Lead ML Engineer, MLOps team.
Laborant til QC laboratorium
NN Hilleroed
Director for Project Office, CMC Analysis & Characterization
NN Maaloev
Principal Data Scientist - Omics Data (1 year maternity cover)
NN Maaloev
Validation Specialist for Medical Device Development
NN Hilleroed
Manager, Digital Data & IT - API M1
NNPILP GLOBAL EEs
Global Project Manager - Operations
NN Bagsvaerd
Global Senior Project Manager - Operations
NN Bagsvaerd
Project Coordinator - Medical Affairs GBS Mexico City
NN Service Centre Mexico SA CV
Global Process Manager
NN GBS Bangalore
Senior Manager in Validation Standards
NN Gentofte
Engineering Project Manager
NN Anagni Production
Project Manager for Life Cycle Management
NN Hilleroed
Senior Production Support Program Manager
NN Bagsvaerd
Senior Maintenance Project Manager - Planning and Scheduling
NN Bagsvaerd
Software Engineer
NN Soeborg
Business Analyst - Power BI
NN GBS Bangalore
Project Manager for CAPEX Project Execution
NN Bagsvaerd
DCS Automation Engineer
NN Kalundborg
PLC Automation Engineer
NN Kalundborg
IT Infrastructure Analyst
NN Pharmatech Koege