H. Lundbeck Posted October 9, 2026

Data Engineer (Copenhagen, Danish Capital Region, DK)

Copenhagen, Denmark Type not listed
Notify me about similar jobs

H. Lundbeck is the source of truth for this posting and owns the application process. We surface normalized context and market comparison you won't find on the original listing.

About this opportunity

Data Engineer 

Be part of building the data foundation for the key commercial strategic AI use cases, then take ownership of the MLOps infrastructure that gets our models into production. This is a chance to set the technical standard for the data and ML infrastructure at Lundbeck.

Your new role

You'll join our newly established data, insights and AI team in GCX. In your first phase, the priority is data engineering: building ingestion and integration across fragmented commercial data sources, standardizing definitions, and creating the shared data foundation the rest of the team builds on. As models move from prototype to production, your focus expands into MLOps: pipelines, deployment, monitoring and reliability for the models.

Your responsibilities will include 

Data engineering (near term focus)

Building and maintaining data pipelines that ingest and integrate data from systems such as Veeva, Marketing Cloud, Snowflake and other commercial systems

Designing a shared taxonomy and data model across fragmented, non standardized sources so the team is working from a common foundation

Ensuring data quality, consistency and reliability for analytics, ML and GenAI use cases

Partnering with Data Scientist(s) and GenAI Engineer to unblock their work with clean, well structured, accessible data

Partnering with BI so descriptive reporting and predictive pipelines draw from the same reliable foundation rather than duplicating effort

MLOps (growing focus as the team's models mature)

Building CI/CD pipelines for model deployment

Implementing experiment tracking and model registries (e.g. MLflow)

Setting up model monitoring for performance, drift and reliability in production

Supporting containerization and deployment via Docker and Kubernetes or cloud platforms

Establishing best practice for how models move from prototype to reliable production across the team

Platform and infrastructure

Managing cloud infrastructure (Azure and/or AWS) supporting the team's data and ML workloads

Applying infrastructure as code (preferably Terraform) for reproducible, version controlled environments

Implementing security, access control and secure coding practices across the data and ML stack

Automating operational tasks and maintaining Linux based environments

Your future team

You'll join GCX's newly established data, insights and AI team, responsible for the commercial intelligence layer: building competitively differentiating predictive intelligence loops. We stay close to the business to make sure what we build actually gets used, in service of reaching millions of people living with serious chronic diseases. The team is young enough that you'll help shape its culture and ways of working. This is a build from scratch opportunity, not a seat on an established team, and this role in particular lays the foundation everyone else builds on.

What you bring to the team

Degree in computer science, data engineering, software engineering or a related quantitative field

Several years of experience building data pipelines and integrating data across complex enterprise systems

Strong Python and SQL, with good engineering practice (Git, testing, documentation, reusable code)

Experience with cloud platforms and infrastructure as code

Experience with Docker and Kubernetes

Understanding of data modeling, taxonomy design and data quality practices for messy, fragmented or newly created data sources

Comfort working in ambiguity, building foundational infrastructure before the full picture of downstream use cases is settled

Strong communication skills and the ability to partner closely with data scientists, engineers and BI colleagues

Nice to have

Hands on MLOps experience: CI/CD for models, model registries, experiment tracking (e.g. MLflow), model monitoring

Experience with Terraform or similar infrastructure as code tooling

Experience with Veeva, Salesforce Marketing Cloud or Snowflake specifically

Experience in pharma, healthcare, life sciences or commercial analytics

Familiarity with GenAI/LLM infrastructure needs (vector databases, embeddings pipelines) even without building GenAI applications directly

Our promise to you  

Lundbeck offers an inspiring workplace and innovative culture, where our curiosity, accountability and adaptability enable us to transform lives. We want to go faster and further on addressing the big unmet needs of people living with brain disorders. We offer rewarding careers with a mix of exciting tasks and development opportunities that are balanced with initiatives focused on your well-being.

We need every brain in the game, and at Lundbeck, we are committed to building a workforce that is as diverse as the people we serve. Read more about our commitment at www.lundbeck.com/global/about-us/our-commitment/diversity-and-inclusion .

Annual base salary range: 687 000 - 944 900 DKK gross

At Lundbeck, we are committed to fair and transparent pay. Please note that the final base salary within the stated range will be based on relevant qualifications, skills, competencies, and level of proficiency as well as internal pay equity.

 

Apply now

Can you see yourself in this role? We want to hear from you. Does this sound like your dream job, but you’re not sure if you meet all the requirements? We still want to hear from you!

Upload your CV and include a few lines about your motivation for applying. We ask you not to include a photo or personal information that does not relate to your professional experience.

Applications must be received by November 30th, 2026

Learn more about us at www.lundbeck.com , LinkedIn or Instagram (@h_lundbeck).

#EveryBrainInTheGame

This job ad is intended for individuals seeking a career opportunity with Lundbeck. We engage with recruitment and search firms where needed on the basis of a written agreement, and we do not accept unsolicited requests of any kind. If you work as a recruitment consultant, you are kindly instructed to refrain from contacting Lundbeck or the hiring manager directly with suggested candidates. If you violate this policy, you do so at your own risk and for your own account, and Lundbeck will not assume any liability nor pay any associated fees resulting from such violation.

Job details

Seniority
Not listed
Function
Data & Digital
Therapeutic area
Not listed
Location
Copenhagen, Denmark
Employment type
Not listed

How this role compares

Computed from every other active Data & Digital role in our database, not just this employer's listings.

We currently track 896 comparable Data & Digital roles across 91 biopharma companies.

896Comparable roles tracked
819Currently active
91Companies hiring similar roles
45Countries represented

Salary context

248 of 896 peers report a salary range (USD, annualized)

Peers share this role's job function. This posting doesn't list a seniority level, so peers aren't narrowed by seniority either -- the range below may span more levels than usual.

This roleSubject Not listed on this posting
Peer group range $0 – $339,950 (median $186,375)

Where these roles are based

Top locations among the 896 comparable roles

United States356
India154
United Kingdom46
Spain43
France30
Germany28

+ 39 more countries

Seniority mix

565 of 896 peers have a known seniority level

Manager152
Senior115
Associate Director71
Director70
Intern/Fellow/Postdoc56
Principal56
Senior Director15
Associate15
Executive/VP15

Therapeutic area mix

32 of 896 peers have a known therapeutic area; the rest are genuinely unlabeled, not hidden

Oncology15
Immunology5
Neuroscience4
Rare Disease2
Cardiovascular / CVRM2
Ophthalmology1
Respiratory1
Vaccines & Infectious Disease1
Dermatology & Aesthetics1

Similar opportunities

The closest matches from our peer group, ranked by how similar they are, not how well you'd qualify for them -- treat this as market context, not a guaranteed shortlist; a weak match is labeled as one below.

40%similar
Novo Nordisk Måløv, Denmark Manager
Same function Same country
40%similar
Orifarm Odense S, Denmark Manager
Same function Same country
40%similar
Orifarm Odense S, Denmark Senior
Same function Same country
40%similar
Novo Nordisk Søborg, Denmark
Same function Same country
40%similar
Novo Nordisk Ballerup, Denmark
Same function Same country
40%similar
Novo Nordisk Ballerup, Denmark
Same function Same country

Notify me about similar jobs

Get an email when we spot other openings like this one – same job function, comparable seniority, roles you'd actually want to see.

Or follow a whole field: get every new Data & Digital job in Denmark, and choose locations and companies.

How we calculate "similar"

No black box, no LLM guesswork: a deterministic score built from four normalized attributes. Here's this role's own peer group at different match levels, so you can see the mechanism, not just the result.

Every comparison starts from the same 100-point budget: 25 for working in the same function, 40 for the same therapeutic area, 20 for the same or adjacent seniority, 15 for the same country. A dimension we can't confirm on both sides contributes nothing, never a guess, never a free pass.

40%
AI Execution Manager (Måløv, Capital Region of Denmark, DK)
Novo Nordisk · Måløv, Denmark · Manager
Function Therapeutic area Seniority Country
40%
Senior Commercial Insights & Analytics Specialist (Odense S, DK, 5260)
Orifarm · Odense S, Denmark · Senior
Function Therapeutic area Seniority Country
40%
Data Governance Professional (Ballerup, Capital Region of Denmark, DK)
Novo Nordisk · Ballerup, Denmark · Seniority not listed
Function Therapeutic area Seniority Country
40%
Consumer Analytics & Reporting Mgr. (Ørestad, Capital Region of Denmark, DK)
Novo Nordisk · Ørestad, Denmark · Seniority not listed
Function Therapeutic area Seniority Country
Unmatched or unknown dimensions score exactly the same: 0 points, never a partial guess. A role we know almost nothing about beyond its function bottoms out at 25%; it never inflates to 100% just because there's little to compare against. Seniority uses a defined ladder (Associate → Manager → Associate Director → Senior → Principal → Director → Senior Director → Executive/VP) so "Director" and "Senior Director" count as adjacent, but "Director" and "Executive/VP" do not.