Python Software Engineer - Knowledge Graphs - Pharma

ERNI Schweiz AG

Bellprat

Híbrido

EUR 70.000 - 95.000

Jornada completa

Hace 7 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Certifications
Health insurance
Sick leave
Support services
Gym discounts
Flexible remuneration
Referral bonuses
Vacation days
Language courses

Descripción de la vacante

ERNI is seeking a senior backend engineer to design, develop and maintain a Python-based MCP backend that links Enterprise Knowledge Graphs with AI agents and cloud data platforms. You will optimize SPARQL queries, scale APIs and extend semantic model compilation while ensuring security and reliability in a cloud-native setup.

You will work in a hybrid model with a team that values experience, mentoring, and technical excellence, contributing across international Agile/Scrum projects and growing

Formación

  • 5+ years of professional software engineering experience in backend
  • Strong hands-on experience with Python 3, FastAPI, Pydantic, REST APIs
  • Practical experience with RDF and SPARQL and graph data modeling
  • Experience with Docker/Podman, Kubernetes or OpenShift, CI/CD, Git and cloud-native environments
  • Experience implementing API security, authentication and performance optimization (OAuth 2.0/OIDC, RBAC)
  • Experience with Linux, Terraform and CI/CD tools such as Jenkins
  • Fluent written and spoken English in international teams

Responsabilidades

  • Design, develop and maintain a Python-based MCP backend connecting Knowledge Graphs with AI agents and cloud data platforms
  • Optimize SPARQL queries and API performance
  • Extend semantic model compilation capabilities
  • Ensure security, scalability, automated testing and operational reliability in cloud-native environments

Conocimientos

5+ years experience
Python
FastAPI
Pydantic
REST APIs
RDF
SPARQL
Docker/Podman
Kubernetes/OpenShift
OAuth 2.0/OIDC
RBAC
Caching/Observability
Linux
Terraform
Jenkins
Git
English

Herramientas

Python 3
FastAPI
Pydantic
Docker/Podman
Kubernetes
OpenShift
Git
Terraform

Descripción del empleo

Can you imagine building the semantic backbone that connects enterprise knowledge with AI agents?

Join our expert team to work on an innovative project in the pharmaceutical sector, contributing to the development of a platform that connects Enterprise Knowledge Graphs, AI agents and cloud data platforms to enable trusted, natural-language access to complex business information.

You will apply your expertise in Python, FastAPI, RDF and SPARQL to build scalable backend services, optimize semantic queries and support AI-driven solutions in a cloud-native environment.

At ERNI, you are never just a number. Even if you work on an external project, you will feel part of the team and always supported.

How do we make this happen?

With people. Besides your team and manager, you will have several support figures like a godparent, who will help you with the practical and administrative aspects of daily life during your first 6 months.

And the second most important person after you, your mentor, who will guide you through your entire onboarding and career at ERNI. You will have regular 1:1 meetings with them, and recurrently, you will work on your development plan to define your short-, medium-, and long-term goals.

At ERNI, we highly value experience and technical knowledge. As a senior profile, you will have the space to continue growing, whether by deepening your technical skills or having greater influence on project decisions, with autonomy and the opportunity to share knowledge with other experts. And if you are interested in mentoring, there is also space for that: supporting other ERNIans while still focusing on the technical excellence that sets us apart.

What you will bring
  • At least 5 years of professional software engineering experience, designing, developing and maintaining backend services and APIs in production environments.

  • Strong hands‑on experience with Python 3, FastAPI, Pydantic, REST APIs.

  • Practical experience with RDF and SPARQL, including graph data modeling, complex graph traversals and query optimization.

  • Experience with Docker/Podman, Kubernetes or OpenShift, CI/CD pipelines, Git and cloud-native environments.

  • Experience implementing API security, authentication and performance optimization, including OAuth 2.0/OIDC, RBAC, caching and observability.

  • Experience with Linux, Terraform and CI/CD tools such as Jenkins.

  • Fluent written and spoken English, strong ownership and clear communication in international Agile/Scrum teams.

You will be responsible for designing, developing and maintaining a Python-based MCP backend that connects Knowledge Graphs with AI agents and cloud data platforms, optimizing SPARQL queries and API performance, extending semantic model compilation capabilities, and ensuring security, scalability, automated testing and operational reliability across cloud-native environments.

What if the project ends?

We work on a wide variety of projects, technologies, and sectors, allowing you to keep growing in different environments. If a project ends or you feel ready for a new challenge, we will find another one that aligns with your professional development.

Our working model

We ask you to be available for key meetings. Need to leave for a doctor’s appointment or to pick up your child from school? No problem. We trust you to deliver quality work within your 40-hour workweek.

Our model is hybrid: we usually go to the office 2 days a week, though this depends on the project and team, but we love seeing each other’s faces; the best stories always happen in the office!

You will also enjoy:

  • We cover your certifications and reward technical achievements up to €1,500.
  • Private health insurance.
  • Full coverage for sick leave
  • Free emotional, legal, and family support.
  • Gym discounts or sports compensation.
  • Flexible remuneration: meals, transport, childcare, etc.
  • Referral bonuses: up to €6,000 per candidate and €5,000 per client.
  • 23 working days of vacation.
  • Free language courses: English, Spanish, Catalan and German.
And the salary?

We will discuss it during the first call. If it is important to you, feel free to ask!

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer - Python - Knowledge Graphs Pharma
Senior Software Engineer - Python - Knowledge Graphs Pharma

ERNI • Barcelona

Híbrido
EUR 60.000 - 90.000
Certifications covered up to €1,500
Private health insurance
Sick leave coverage
+6
Senior Software Engineer - Python and AWS - Pharma sector
Senior Software Engineer - Python and AWS - Pharma sector

ERNI Schweiz AG • Bellprat

Híbrido
EUR 65.000 - 95.000
Certification reimbursements up to €1,
Senior Software Engineer - Python and AWS - Pharma sector
Senior Software Engineer - Python and AWS - Pharma sector

ERNI Spain • Cataluña

Híbrido
EUR 60.000 - 90.000
Private health insurance
Sick leave coverage
Language courses
+6
Senior AI Software Engineer (FDE)- Insurance Sector
Senior AI Software Engineer (FDE)- Insurance Sector

ERNI • Barcelona

Híbrido
EUR 70.000 - 110.000
Certifications up to €1,500
Private health insurance
Sick leave coverage
+6
AI Infrastructure Engineer - Cloud & LLMOps - Insurance Industry
AI Infrastructure Engineer - Cloud & LLMOps - Insurance Industry

ERNI • Cataluña

Híbrido
EUR 90.000 - 120.000
Certifications coverage
Private health insurance
Sick leave coverage
+6
Full stack developer in pharma
Full stack developer in pharma

ERNI • Barcelona

Híbrido
EUR 80.000 - 110.000
Certifications covered
Private health insurance
Sick leave coverage
+6
Senior AI Software Engineer (FDE)- Insurance Sector
Senior AI Software Engineer (FDE)- Insurance Sector

ERNI • Barcelona

Híbrido
EUR 70.000 - 110.000
Private health insurance
Certifications covered up to €1,500
Gym discounts
+4
Power Platform & Copilot Developer
Power Platform & Copilot Developer

ERNI • Barcelona

Híbrido
EUR 65.000 - 90.000
Certifications covered
Private health insurance
Sick leave coverage
+3
Senior Power Platform & Copilot Developer
Senior Power Platform & Copilot Developer

Erni • Barcelona

Híbrido
EUR 80.000 - 110.000
Certifications covered up to €1,500
Private health insurance
Full sick leave coverage
+4
Azure DevOps Engineer - Cloud Operations - Healthcare Sector
Azure DevOps Engineer - Cloud Operations - Healthcare Sector

ERNI Spain • Cataluña

Híbrido
EUR 65.000 - 90.000
Certification reimbursement
Private health insurance
Sick leave coverage
+6