Novo Nordisk - Python Developer

paid / full-time / This role offers the flexibility to be filled remotely, allowing you to work from Søborg, Aalborg, Madrid, Boston, or Bangalore.

Are you passionate about programming? Are you ready to be part of the development teams of our future Statistical Computing Environment and ensure the quality and consistency of the GxP compliant system?

Then, read further as we are looking for Python Developers for our AMACE Project. Apply now!

The position

You will work in the delivery team of the AMACE project, a new cloud-based platform for the statistical development environment used by Data Management and Biostatistics. We develop using agile SAFe methodology with agile events driving the planning and development cycles. The Python developer will be responsible for content and quality of programming deliverables, which will be part of the new AMACE system.

The work is divided into two teams:


You will:

  • Take charge of system setup and integration in our existing R/Python implementation (SCE-R).

  • Identify the disparities between Python and R usage from an end user perspective.

  • Develop a plan to bridge this gap and simplify the framework for end users, similar to the enhancements made for R.

  • Create necessary Python packages and utilities as required.

  • Contribute to the integration of Python in AMACE, including system improvements, release pipelines, validation, and more.


You will:

  • Drive and develop interfaces, workflows, dashboards in the AMACE system.

  • Develop NN packages in Python and get Python implemented in Domino platform with packages aligned with our existing R/Python implementation (SCE-R).

Joining either team will give you the exposure to deliver presentation on demo sessions for team members and stakeholders; act internally as point of contact within the field of expertise, ensuring knowledge sharing and contributing to guidelines, trainings etc. As well as a chance to challenge status quo and seek out new innovative tools or ways of working to simplify processes.

This role offers the flexibility to be filled remotely, allowing you to work from Søborg, Aalborg, Madrid, Boston, or Bangalore.


  • Academic qualification in IT or natural sciences

  • 2-5 years of experience in programming

  • Demonstrated proficiency in Python programming languages

  • Knowledge within clinical database technologies, data models, and advanced programming techniques.

As a person, you possess a strong sense of independence and self-drive, proactively identifying problems and actively seeking new and innovative solutions. Additionally, you have excellent planning and coordination skills, and you are fluent in both written and spoken English.

About the department

In the Novo Nordisk Development area, we are responsible for managing clinical drug development worldwide, ensuring that our processes follow global standards, regulations and business ethics while still delivering viable and innovative products.

Our department, Biostatistics Business Excellence, is a strategic support and business excellence team, which is part of Data Science. We are around 20ish enthusiastic and highly engaged people with a diversity of scientific backgrounds, such as IT, data science and statistics, and in-depth knowledge across Biostatistics processes, regulatory requirements, Health Technology Assessments (HTA), competency development, change management, innovation, automation, visualization, digitalization tools and strategy development.

We collaborate across multiple skill areas and departments in areas such as HTA, automation projects, process improvements, change management and competency development to efficiently improve and advise the entire Biostatistics community which currently covers approx. 400 skilled colleagues mainly in Denmark and India, and smaller teams in US, Spain, UK, Japan and China.

Working at Novo Nordisk

Novo Nordisk is its people. We know that life is anything but linear, and balancing what is important at different stages of our career is never easy. That’s why we make room for diverse life situations, always putting people first. We value our employees for the unique skills they bring to the table, and we work continuously to bring out the best in them. Working at Novo Nordisk is working toward something bigger than ourselves, and it’s a collective effort. Novo Nordisk relies on the joint potential and collaboration of its more than 55,000 employees. Together, we go further. Together, we’re life changing.


15 July 2023. Note that applications will be reviewed on an ongoing basis; shortlisted candidates will be invited for interviews, which will be conducted in August.

Apply for this position.

This topic was automatically closed after 31 days. New replies are no longer allowed.

If you have a query related to it or one of the replies, start a new topic and refer back with a link.