Software Engineer

Owkin

United Kingdom

Remote

GBP 110,000 - 160,000

Full time

4 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Friendly and informal working enviro n
International team with high technical
Flexible working options
Experience the world
Time to recharge
Enough time with your family
Prioritize your health
Spaces to house Owkin's collective int

Job summary

Owkin is seeking an experienced engineer to build the Data Transformation Agent (DTA) for our platform. You will own core components, design complex data workflows with Airflow, and ensure smooth deployment within our data platform. You will lead technical decisions and work with researchers to translate requirements into robust, scalable software.

You will join a highly skilled, international team and contribute to cutting-edge AI and biology research in a remote UK/Germany setting.

Qualifications

  • BS in software engineering, CS, applied mathematics, or related field.
  • Deep Python expertise and knowledge of other languages.
  • Strong knowledge of LLMs and Agentic Systems.
  • Experience with multi-omics or multi-modal datasets.
  • Excellent documentation, testing, deployment, and code optimization skills.
  • Familiarity with Agile/Scrum.
  • Solid software architecture knowledge.
  • Cloud services (GCP, AWS, Azure) and container deployments (Docker, Kubernetes).
  • Experience in Linux/Unix-like environments.

Responsibilities

  • Lead development of Owkin’s Data Transformation Agent (DTA) and core platform components.
  • Design, implement, and maintain data transformation workflows using Airflow.
  • Deploy and integrate the DTA within Owkin's Data Platform infrastructure.
  • Enforce robust engineering practices including TDD, deployment QA, and reviews.
  • Provide technical leadership on choices and milestones for software packages.
  • Collaborate with researchers to gather requirements and remove bottlenecks.

Skills

Python
LLMs & Agents
Multi-omics
Documentation
Agile/Scrum
Software Architecture
Cloud & Containers
Linux/Unix

Education

BS in software engineering, CS, applied mathematics, or related field

Tools

Apache Airflow
Docker
Kubernetes
TensorFlow / PyTorch

Job description

Our talented multidisciplinary team has expertise across data science, machine learning, medicine, and biology.

We are a community of diverse people bringing our energy and skills to find the right treatment for every patient. Our culture is expressed through our values of curiosity, care, collaboration, and creativity.

Owkin is an agentic AI company pioneering Biological Artificial Superintelligence to solve problems in biology where human researchers alone have failed.
Owkin builds K Pro - an AI scientist for pharmaceutical research and strategic decision-making. K Pro orchestrates a suite of AI skills and tools to decode complex biology, accelerate research, and dramatically increase productivity.
K Pro is built on Owkin’s unrivalled multimodal patient data network, state-of-the‑art AI for biology and a decade of experience working with pharmaceutical partners.

This position is remote and based in the UK or Germany.

About the role:

This is a critical role at the intersection of advanced AI and high‑stakes biology. You will be instrumental in building the core agentic technology that powers Owkin’s Data Transformation Agent (DTA), directly enabling the creation of "ML-ready" multimodal datasets. You will be given the autonomy to drive the technical direction of your projects, choosing the best tools and development path to accomplish your mission. You will be joining a highly skilled, international team with a passion for both cutting‑edge technology and scientific discovery.

In particular, you will:
  • Lead Agent Development: Drive the development of Owkin’s Data Transformation Agent (DTA) and actively contribute to the core components and agents of our platform, "K‑Pro."
  • Orchestrate Data Workflows: Design, implement, and maintain complex data transformation workflows, leveraging tools like Apache Airflow for robust and scalable orchestration.
  • Deployment and Integration: Manage the seamless integration and deployment of the DTA within Owkin's broader Data Platform infrastructure.
  • Ensure Code Excellence: Define and enforce robust engineering practices, including Test‑Driven Development (TDD), defining best practices for deployment, QA, and maintaining infrastructure, and performing code reviews to ensure high standards.
  • Technical Leadership: Guide key technical choices and tradeoffs, plan the development goals and milestones for software packages, and focus on performance optimization.
  • Stakeholder Collaboration: Interface directly with internal customers and research engineers to gather requirements and efficiently resolve implementation bottlenecks.
About you
Required qualifications / experience:
  • 3+ years of industry experience in a similar role, with a BS in software engineering, computer science, applied mathematics, or an associated field.
  • Deep Python expertise and familiarity with other programming languages.
  • Strong knowledge of LLMs and Agentic Systems principles, or a demonstrable ability and interest in rapidly acquiring this expertise to build multi‑agent software.
  • Experience with multi‑omics data (e.g., genomics, proteomics, imaging) or other complex multimodal datasets, including preprocessing and transformation.
  • Expertise in documentation, specification, robust testing, continuous deployment, and code optimization.
  • Familiarity with Agile/Scrum development methodologies.
  • Solid understanding of software architecture concepts.
  • Knowledge of cloud computing services (GCP, AWS, Azure) and container‑based deployments (Docker, Kubernetes).
  • Development experience in Linux/Unix‑like environments.
Preferred qualifications/bonus skills:
  • Direct experience with data orchestration tools such as Apache Airflow.
  • Experience working with spatial transcriptomics data.
  • Knowledge of different technologies for distributed computing, databases, and serialization.
  • Experience with deep learning frameworks (Tensorflow, PyTorch, etc.).
  • Knowledge of applied mathematics concepts (signal & image processing, statistics, etc.).
  • Contributions to OSS projects.
  • Contribution to publications at machine learning conferences and journals (NeurIPS, ICML, ICLR, etc.).
What we offer
  • Friendly and informal working environment
  • Opportunity to work with an international team with high technical and scientific backgrounds
  • Flexible working options
  • Experience the world
  • Time to recharge
  • Enough time with your family
  • Prioritize your health
  • Spaces to house Owkin's collective intelligence

#LI-MD1

Recruitment Process & Security

Owkin is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, sex, gender, sexual orientation, age, color, religion, national origin, protected veteran status or on the basis of disability.

Candidate Guide
What to expect during the process

Read our handy guide on the next few steps to become an Owkinaute.

Find out how we reach our hiring goals by working with an approved preferred supplier list.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineer
Software Engineer

OWKIN • Greater London

Hybrid
GBP 50,000 - 70,000
Flexible work organization
Friendly and informal working environment
Opportunity to work with an international team
Director, Life Science & Biopharma Accounts
Director, Life Science & Biopharma Accounts

Owkin • United Kingdom

Remote
GBP 112,000 - 157,000
Friendly working environment
International team exposure
Flexible working options
+1
Scientist II Machine Learning Engineer (LLM & GenAI Specialist)
Scientist II Machine Learning Engineer (LLM & GenAI Specialist)

Owkin • Greater London

Remote
GBP 95,000 - 150,000
Flexible work organization
Friendly and informal working环境
International team with high technical
Director, Life Science & Biopharma Accounts
Director, Life Science & Biopharma Accounts

Owkin • Greater London

Remote
GBP 90,000 - 150,000
Flexible work organization
Friendly and informal environment
International team with high technical
+1
Remote AI Agent Engineer for Biotech
Remote AI Agent Engineer for Biotech

Owkin • United Kingdom

Remote
GBP 110,000 - 160,000
Friendly and informal working enviro n
International team with high technical
Flexible working options
+5
Senior Research Engineer
Senior Research Engineer

Basecamp Research • Greater London

On-site
GBP 90,000 - 125,000
Impactful Mission
Collaborative Culture
High Growth
+1
Senior AI Engineer, Agentic Platform
Senior AI Engineer, Agentic Platform

Wwshemi • United Kingdom

Remote
GBP 90,000 - 140,000
Remote (UK-based)
Team meetups
Learning resources
+3
Clinical Expert, Onco-Immunology
Clinical Expert, Onco-Immunology

Bioptimus • Greater London

Remote
GBP 80,000 - 120,000
Senior AI Platform Engineer - Biomedical Research
Senior AI Platform Engineer - Biomedical Research

OWKIN • Greater London

Hybrid
GBP 50,000 - 70,000
Flexible work organization
Friendly and informal working environment
Opportunity to work with an international team
Bioinformatics Scientist
Bioinformatics Scientist

Basecamp Research • Greater London

On-site
GBP 60,000 - 95,000
Competitive salary
Flexible working options
Private healthcare
+1