1,520,184open jobs
91,372companies
236,273added this week
Browse all
Salary
≈ $53k – $118k per year (Estimated)
Location
Hybrid (Hinxton, United Kingdom)
Seniority
Middle · 3+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 12, 2026. First seen by Alion on Oct 12, 2026.

Overview
Company
Impact
Profile match
With support from more than 30 countries, laboratories at six locations across Europe and thousands of scientists and engineers working together, the European Molecular Biology Laboratory is a powerhouse of biological expertise. The intergovernmental organisation, headquartered in Heidelberg, was founded in 1974 with the mission of promoting molecular biology research in Europe, training young scientists, and developing new technologies.

About the team

We are looking for a Software engineer with a strong record in software development and interested in the production of one of the most internationally used data resources in biological science, UniProt. Our team is very dynamic and interdisciplinary comprising talented and enthusiastic software engineers and bioinformaticians working closely together with biologists and scientists.

The UniProt resource is one of the most internationally used protein databases serving a large and diverse research community in genomics, proteins and proteomics.

Your role

You will be responsible for desgining and developing robust software modules and scalable workflows for efficient data release and management of the ever-growing volume of scientific information. Scalability will be an important feature of your clear, concise, well tested and documented code. You will also be interested in applying analytic engines and technical approaches to distributed processing of big data. The ability to work towards tight deadlines is essential. You will be working in collaboration with the Ensembl team in data imports between these resources.

Duties and responsibilities

  • Design, development, test, document and maintenance of software for the import production pipeline. Liaise with the Ensembl team in Reference selection and data imports
  • Assist with the data analysis and data processing algorithms
  • Support and maintain the resource production and service release
  • Engage and coordinate work with different teams in the organization
  • Assist with innovative programming and big data technologies
  • Assist with programming standards to promote best practices

You have

  • A degree in Computer Science or related discipline
  • Software Engineer with at least 3 years of professional experience in software development in a production environment
  • Experience in Agile processes
  • Good communication skills
  • Experience in Java and/or Python development
  • Experience in git and basic Unix Commands

You may also have

  • You may also have experience with large data processing technologies (Apache Spark)

Contract length:3 years grant based contract

Salary: Grade 5 Monthly salary starting at £3,452after tax, plus generous benefits and financial allowances based on individual circumstances. Excluding 12.99% personal pension and insurance contributions.

Why join us

Do something meaningful

At EMBL-EBI you can apply your talent and passion to accelerate science and tackle some of humankind's greatest challenges. EMBL-EBI, part of the European Molecular Biology Laboratory, is a worldwide leader in the storage, analysis and dissemination of large biological datasets. We provide the global research community with access to publicly available databases and tools which are crucial for the advancement of healthcare, food security, and biodiversity.

Join a culture of innovation

We are located on the Wellcome Genome Campus, alongside other prominent research and biotech organisations, and surrounded by beautiful Cambridgeshire countryside. This is a highly collaborative and inclusive community where our employees enjoy a relaxed atmosphere. We are committed to ensuring our employees feel valued, supported and empowered to reach their professional potential. Watch this video to see how EMBL-EBI makes an impact.

Enjoy lots of benefits:

  • Financial incentives: Monthly family, child and non-resident allowances, annual salary review, pension scheme, death benefit, long-term care, accident-at-work and unemployment insurances

  • Flexible working arrangements - including hybrid working patterns

  • Private medical insurance for you and your immediate family (including all prescriptions and generous dental & optical cover)

  • Generous time off: 30 days annual leave per year, in addition public holidays

  • Relocation package including installation grant (if required)

  • Campus life: Free shuttle bus to and from work, on-site library, subsidised on-site gym and cafeteria, casual dress code, extensive sports and social club activities (on campus and remotely)

  • Family benefits: On-site nursery, 10 days of child sick leave, generous parental leave, holiday clubs on campus and monthly family and child allowances

  • Benefits for non-UK residents: Visa exemption, education grant for private schooling, financial support to travel back to your home country every second year and a monthly non-resident allowance.

For detailed information please visit our employee benefits page here.

What else you need to know

  • International applicants: We recruit internationally and successful candidates are offered visa exemptions. Please take a look at our International Applicants page for further information.

  • EMBL is a signatory of DORA. Find out how we apply DORA principles to our recruitment and performance assessment processes here.

  • Diversity and inclusion: At EMBL, we believe that diverse teams drive innovation and scientific excellence. We encourage applications from candidates of all genders, identities, nationalities and/or any other diverse backgrounds.

  • How to apply: To apply please submit a cover letter and a CV through our online system. Applications will close at 23:59 CET on the date shown below. We aim to provide a response within two weeks after the closing date.

Closing Date

31/10/2026
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,520,184 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Hinxton
$66k – $86k per year • In office • Secret • Full-Time • United Kingdom
C#
C++
Management
Agile
Apply
≈ $45k – $108k per year (Estimated) • In office • 5+ years exp • Bachelor's Degree • London
Apply
≈ $74k – $176k per year (Estimated) • In office • Bachelor's Degree • London
Python
C++
DevOps
Linux
Apply
≈ $91k – $177k per year (Estimated) • In office • London
JavaScript
Java
TypeScript
Java
Spring Framework
AI/ML
Machine Learning
Frontend
React.js
DevOps
CI/CD
Apply
$116k – $147k per year • Hybrid • London
JavaScript
Java
TypeScript
Java
Spring Framework
AI/ML
Machine Learning
Frontend
React.js
DevOps
CI/CD
Apply
≈ $15k – $34k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Hyderabad
JavaScript
Java
Kotlin
TypeScript
SQL
Node JS
Java
Spring Boot
Apache Tomcat
Kotlin
Mockito
Databases
MySQL
Oracle
Frontend
React.js
JQuery
Mobile
JUnit
DevOps
Azure
CI/CD
Jenkins
Git
Docker
GitHub
Management
Agile
Scrum
Kanban
QA
Selenium
Apply
AI/ML Engineer 1 day ago
≈ $19k – $53k per year (Estimated) • In office • Bengaluru
Python
Java
SQL
Python
Pydantic
Databases
Databricks
Chroma
Pinecone
FAISS
AI/ML
LangGraph
LangChain
Claude
Fine-tuning
Embeddings
Scikit-learn
Prompt Engineering
Function Calling
AI Agents
TensorFlow
Pandas
NumPy
Keras
PyTorch
LLM
RAG
OpenAI
Anthropic
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
GCP
Azure
AWS
Docker
Kubernetes
Apply
Software Engineer III 4 hours ago
≈ $99k – $188k per year (Estimated) • Remote (United States) • Full-Time • 5+ years exp • United States
Java
SQL
DevOps
Rest API
Linux
Windows
TCP/IP
Cybersecurity
PCI DSS
Management
Agile
Scrum
Apply
≈ $38k – $67k per year (Estimated) • In office • Part-Time • Halberstadt
Python
Java
C++
MATLAB
MATLAB
Simulink
AI/ML
Self-Supervised Learning
DevOps
GitHub
Management
Scrum
Apply
AI/LLM-инженер 4 hours ago
≈ $27k – $64k per year (Estimated) • In office • 3+ years exp • Bachelor's Degree • Moscow
Python
SQL
Python
FastAPI
Asyncio
Databases
PostgreSQL
Milvus
pgvector
FAISS
Qdrant
AI/ML
LangGraph
LangChain
CatBoost
LoRA
XGBoost
Fine-tuning
Scikit-learn
Function Calling
AI Agents
PEFT
QLoRA
LLM
RAG
Context Engineering
DevOps
Git
Docker
Kubernetes
Apply
Laboratory Officer 4 days ago
In office • Full-Time • PhD • Heidelberg
Python
MATLAB
Apply
≈ $38k – $79k per year (Estimated) • Hybrid • Full-Time • Heidelberg
Management
Microsoft Office
Apply
≈ $37k – $64k per year (Estimated) • In office • Full-Time • Heidelberg
Apply
≈ $79k – $195k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hamburg
DevOps
HPC
Linux
Windows
Apply
$95k per year • Hybrid • Full-Time • 5+ years exp • PhD • Hinxton
Apply
$61k – $72k per year • Hybrid • Full-Time • PhD • Hinxton
Python
DevOps
HPC
Unix
Apply
$95k per year • Hybrid • Full-Time • 5+ years exp • PhD • Hinxton
Apply
$61k – $72k per year • Hybrid • Full-Time • PhD • Hinxton
Apply
≈ $51k – $120k per year (Estimated) • Hybrid • Full-Time • Hinxton
Python
PowerShell
Bash
DevOps
Splunk
Linux
Windows
Cybersecurity
Qualys Cloud Platform
Microsoft Sentinel
SIEM
Apply
$86k – $112k per year • Hybrid • Full-Time • PhD • Hinxton
AI/ML
Machine Learning
Apply
See all jobs
This is one of many
1,520,184 more open roles from verified company boards, updated every day.