Jobiglo

No results.

This job is no longer available

This job expired on 02/08/2026. It no longer accepts applications.

Junior Software Engineer – Open‑Source AI for Global Health

Ersilia · Barcelone

Hybrid Junior 🇬🇧 English
Python Git

Job description

About the role

Ersilia, a non‑profit building open‑source AI/ML tools for infectious disease research, is looking for a Junior Software Engineer. You will join a small, mission‑driven technical team and work primarily on the Ersilia Model Hub, an open‑source platform that enables researchers in low‑resource settings to run AI‑driven drug discovery models.

Key responsibilities

  • Implement new features and fix bugs on the Ersilia Model Hub under the guidance of the Lead Software Engineer.
  • Integrate, maintain, and test machine‑learning models to ensure they run correctly on the platform.
  • Write clean, well‑documented, and tested Python code.
  • Track issues and progress using GitHub Projects.
  • Collaborate with data scientists, biomedical researchers, and external partners in weekly meetings.
  • Assist with end‑user documentation and support the open‑source community by preparing GitHub issues for contributors.

Required profile

  • Bachelor’s degree (or final‑year student) in Computer Science, Software Engineering, Bioinformatics or a related field.
  • Strong interest in open‑source development, AI/ML, and global health.
  • Clear communicator in English, team‑oriented and eager to learn.
  • Based in Barcelona or willing to relocate by August 2026.

Required skills

  • Python programming.
  • Git and collaborative development workflows (pull requests, code review).
  • Basic understanding of machine‑learning concepts.

What we offer

  • Opportunity to contribute to a recognised Digital Public Good.
  • Hybrid work model (3 days onsite, 2 days remote).
  • Mentorship from experienced engineers and exposure to interdisciplinary research.

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Ersilia.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Spain.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

17 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Ersilia

Barcelone