Python Backend Engineer: Knowledge Graphs & AI

ERNI

Bellprat

Hybrid

EUR 70,000 - 95,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

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

Job summary

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

Qualifications

  • 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

Responsibilities

  • 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

Skills

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

Tools

Python 3
FastAPI
Pydantic
Docker/Podman
Kubernetes
OpenShift
Git
Terraform

Job description

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

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Python Backend Engineer: Knowledge Graphs & AI
Senior Python Backend Engineer: Knowledge Graphs & AI

ERNI • Barcelona

Hybrid
EUR 60,000 - 90,000
Certifications covered up to €1,500
Private health insurance
Sick leave coverage
+6
Senior Backend Engineer: Semantic Graphs & MCP Server
Senior Backend Engineer: Semantic Graphs & MCP Server

NextLink Group • Sant Cugat del Vallès

On-site
EUR 75,000 - 105,000
Python Software Engineer - Knowledge Graphs - Pharma
Python Software Engineer - Knowledge Graphs - Pharma

ERNI • Barcelona

Hybrid
EUR 60,000 - 90,000
Certifications covered up to €1,500
Private health insurance
Sick leave coverage
+6
Python Software Engineer - Knowledge Graphs - Pharma
Python Software Engineer - Knowledge Graphs - Pharma

ERNI Schweiz AG • Bellprat

Hybrid
EUR 70,000 - 95,000
Certifications
Health insurance
Sick leave
+6
Senior Software Engineer – EKG Semantic Layer & MCP Server
Senior Software Engineer – EKG Semantic Layer & MCP Server

NextLink Group • Sant Cugat del Vallès

On-site
EUR 75,000 - 105,000
Senior Python Backend Architect — AI GraphQL Azure Hybrid
Senior Python Backend Architect — AI GraphQL Azure Hybrid

EPAM Systems Inc • Madrid

Hybrid
EUR 80,000 - 110,000
Private health insurance
Stock Purchase Plan
100% paid sick leave
+3
Senior Backend & Platform Engineer (Python/Node/AWS)
Senior Backend & Platform Engineer (Python/Node/AWS)

Colonial Heights Senior Living • Spain

On-site
EUR 70,000 - 100,000
Flexible engagement model
Challenging projects
Security & regulatory compliance
+1
Remote Senior Knowledge Graph Engineer — AI Pipelines
Remote Senior Knowledge Graph Engineer — AI Pipelines

EcoVadis SAS • Barcelona

Hybrid
EUR 90,000 - 120,000
Wellness allowance
Learning & development
Sustainability events
+8
AIOps Engineer: AWS & Python for AI Data Platform
AIOps Engineer: AWS & Python for AI Data Platform

ERNI Spain • Madrid

Hybrid
EUR 65,000 - 90,000
Certification reimbursements up to €1,
Private health insurance
Sick leave coverage
+6
Senior AI Engineer (LLM, RAG) - Hybrid, Impactful
Senior AI Engineer (LLM, RAG) - Hybrid, Impactful

ERNI - Swiss Software Engineering • Barcelona, Madrid

Hybrid
EUR 90,000 - 140,000