Software Engineer

Resolute Bio

København

On-site

DKK 700,000 - 1,100,000

Full time

13 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Resolute Bio in Copenhagen is seeking a Software Engineer to help build the ResOne backend and data services. You will turn scientific workflows into reliable APIs, design data models for billions of observations, and guide Streamlit tools toward real applications.

You will join a small, international team, work on on-site architecture decisions, and apply AI-assisted tooling while maintaining strong judgment on what to build for robust platform capabilities.

Qualifications

  • At least 3 years building and shipping production software with end-to-end ownership.
  • Experience with real-world scientific or high-volume data is preferred.
  • Ability to design reliable backend architectures and data models.

Responsibilities

  • Build the services and APIs behind ResOne - backend services, internal APIs, and serving layers.
  • Design data models for proteomic and imaging data at scale.
  • Develop processing workflows with clear contracts and provenance.
  • Create interactive tools for scientists using Streamlit and evolve them to real apps.
  • Automate QC, reporting, and overall pipeline automation.

Skills

Python
Backend development
FastAPI
CI/CD
Code review
SQL

Education

Bachelor's degree in CS or related field

Tools

PostgreSQL
MongoDB
Streamlit
OAuth2 / OIDC
AWS

Job description

August 10, 2026 - Copenhagen, Denmark

Engineering at the Frontiers of Biology and AI

Most of medicine still reads human biology through DNA and RNA. We go further - into the spatial proteome, where proteins act in their native tissue context and where disease actually plays out. Biology has never been able to do this at scale, and that is what we set out to change.

The scale challenge is real. Every measurement leaves a multi-gigabyte raw file behind, putting the archive on a path to petabytes and the peptide matrix toward tens of billions of rows - while insights about a single protein or patient sample need to be available at interactive speed. ResOne, our molecular intelligence platform, has already profiled over a billion pixels and hundreds of millions of peptide and protein measurements, and we project growing that by orders of magnitude.

If you are excited about engineering the systems behind biology that make a real difference - and don't mind helping us drive up our compute and LLM bills along the way - we would love to hear from you!

The Role

As a Software Engineer at Resolute Bio, you will build the application layer of ResOne - the orchestration workflows that process every sample, the services and APIs that serve the results, the applications scientists use to explore the data, and the data models that make billions of data points queryable. Our internal tools are built in Streamlit today; some of what scientists use daily has outgrown it, and you could be the first engineer to turn those tools into real software - choosing the patterns and setting the standards our frontend work grows from. You will join a small, international team in central Copenhagen where code review is real, architecture decisions get debated, and the work translates into real differences in patient care, not just publications. We are an AI-forward team: we use agentic tools daily and expect you to be fluent with them - but the judgment about what to build, where a pipeline might fail, and whether a result can be trusted still comes from you.

You Will
  • Build the services and APIs behind ResOne - backend services, internal APIs, and serving layers that scientists, applications, and models query
  • Design the data models that make scale usable - how proteomic and imaging data is represented, indexed, and aggregated across billions of raw observation points
  • Build and own the processing workflows - event-driven orchestration from instrument output to quantified results, with clear contracts between stages and the re-run semantics, idempotency, and provenance to make results reproducible
  • Build the tools scientists actually use - interactive applications for exploring slides, tiles, and proteomes, and help our Streamlit tools mature into real applications
  • Automate the manual work - QC monitoring, report generation, and process automation
  • Extend the platform's agentic surface - the MCP servers and tool interfaces that let agents query our data and drive our workflows safely
  • Raise the bar on engineering quality - testing, code review, and the patterns the rest of the team builds on
  • Take end-to-end ownership of architecture decisions, working shoulder-to-shoulder with wet-lab and computational scientists to turn messy scientific requirements into reliable platform capabilities
You Have
Education & Experience
  • At least 3 years building and shipping production software, with the fundamentals to write systems other people can maintain - testing, code review, system design - and the habit of owning your work end to end, including CI/CD and deployment
  • Experience working with real-world scientific or instrument-generated data - incomplete, inconsistent, or high-volume
Technical Expertise
  • Strong Python and backend development experience building services and APIs (FastAPI or comparable)
  • Working experience with relational and document databases (PostgreSQL, MongoDB), modeling data around real query patterns rather than just clean schemas
  • Experience handling data at scale - analytical or large-volume stores such as data warehouses, columnar formats, or object storage
  • Experience implementing SSO and authorization - OIDC/OAuth2 flows, session and token handling, and role-based access across both API and UI
  • Fluency with AI-assisted and agentic development tools (we use Cursor and Claude Code), and the judgment to know where they help and where they don't
Mindset & Skills
  • Curious - you want to understand why something works, not just that it does, and you keep digging until you do
  • Driven by impact - you want to build systems that help answer biological questions, not just move data around
  • Pragmatic owner - you thrive in a fast-moving environment with ambiguity, and know when to build the robust thing and when to ship the simple one
  • Energized by a diverse team - you learn as much from scientists and other disciplines as you contribute to your own
Nice to Have
  • Frontend experience building web applications - comfortable owning the UI layer regardless of framework
  • Hands-on experience with workflow orchestration (Prefect, Airflow, or comparable)
  • Experience with mass spectrometry, proteomics, genomics, imaging, or other scientific data domains, including whole-slide image visualization
  • Comfort working in a cloud environment (ideally AWS) - you don't need to own the infrastructure, but you should understand what you're deploying onto
  • Familiarity with vector search, embeddings, and similarity retrieval, or with ML infrastructure and MLOps more broadly

The role is on-site at our office in central Copenhagen.

One thing we would like you to answer: in a few lines, tell us about the hardest software design decision you have made - what you chose, what you gave up to choose it, and what you would do differently knowing what you know now. We care about the reasoning, not whether it worked out.

As a company, we care about your potential, not your background. If this role excites you, do not hesitate to apply. We review applications as they come in and look forward to hearing from you!

  • Want to learn more about us first? Visit resolute.bio to see what we are building.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Platform Engineer
Platform Engineer

Resolute Bio • København

On-site
DKK 800,000 - 1,100,000
Backend Engineer for AI-Driven Proteomics Platform
Backend Engineer for AI-Driven Proteomics Platform

Resolute Bio • København

On-site
DKK 700,000 - 1,100,000
Deep Learning Engineer: Computer Vision
Deep Learning Engineer: Computer Vision

Resolute Bio • København

On-site
DKK 700,000 - 950,000
Software Manager – R&D Software (Life Science Instruments) | Copenhagen/Ballerup, Denmark
Software Manager – R&D Software (Life Science Instruments) | Copenhagen/Ballerup, Denmark

Sophion Bioscience • Ballerup Kommune

On-site
DKK 900,000 - 1,300,000
Strategic Account Executive
Strategic Account Executive

Astanor Ventures • København

On-site
DKK 522,000 - 672,000
Software Developer
Software Developer

Alphalyse, Inc. • Odense

On-site
DKK 50,000 - 70,000
Collaborative work environment
Professional development opportunities
Strategic Enterprise Account Executive - Biotech SaaS
Strategic Enterprise Account Executive - Biotech SaaS

Reshape Biotech • København

On-site
DKK 522,000 - 672,000
AI Product Developer
AI Product Developer

BASE life science A/S • København

Hybrid
DKK 600,000 - 900,000
Health & wellbeing support
Flexible work styles
Ongoing learning and development
+3
Scientific Solutions Partner - Copenhagen, Denmark
Scientific Solutions Partner - Copenhagen, Denmark

TetraScience, Inc. • København

On-site
DKK 600,000 - 900,000
Competitive Salary and equity
Generous paid time off (PTO)
Flexible working arrangements
Scientific Solutions Partner - Copenhagen, Denmark
Scientific Solutions Partner - Copenhagen, Denmark

TetraScience • København

On-site
DKK 600,000 - 800,000
Competitive salary and equity
Team-oriented culture
Generous paid time off
+1