Tech Lead – AI Backend

Nebul

Leiden

On-site

EUR 120,000 - 180,000

Full time

47 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Nebul in Leiden is building Europe’s sovereign AI cloud and seeks a Tech Lead – AI Backend, Kubernetes & GPU Platform to shape the architecture behind our AI platform. You’ll design scalable backend systems, APIs and orchestration that run AI workloads across Kubernetes and GPU infrastructure, including LLM inference and model serving.

You’ll guide engineers, lead design discussions, and set standards for reliability, observability, testing and maintainability.

Qualifications

  • Extensive Go backend experience in production systems.
  • Strong background in designing large-scale microservices.
  • Proven track record in technical leadership roles.
  • Experience with cloud-native environments and Kubernetes.

Responsibilities

  • Design scalable backend systems for AI workloads on Kubernetes with GPU infrastructure.
  • Lead architectural decisions for microservices, APIs, and orchestration services.
  • Guide engineering teams, review designs, and set reliability standards.
  • Collaborate with AI, platform, infra and networking teams to ensure integrated systems.

Skills

Go / Golang
Backend engineering
Distributed systems
Technical leadership

Tools

Kubernetes
GPU orchestration
Cloud-native
NVIDIA infrastructure
vLLM
Triton
KServe
Kafka
Redis
NATS
OpenTelemetry

Job description

At Nebul, we’re building Europe’s sovereign AI cloud — secure, high-performance and purpose-built as a European alternative to the American hyperscalers.

Our NeoCloud platform runs on Nebul-owned infrastructure and open-source technologies, giving us control from the hardware layer all the way through to the AI and cloud services our customers use.

Within our AI engineering teams, we’re building the backend and platform capabilities needed to run modern AI workloads at scale. That means everything from LLM inference and model serving to Kubernetes-based services, GPU orchestration and distributed AI applications.

We’re looking for a Tech Lead – AI Backend, Kubernetes & GPU Platform who combines strong backend engineering experience with hands‑on technical leadership.

What You’ll Be Doing

This is a deeply technical role. You’ll help shape the architecture behind our AI platform, while staying close to the software being built.

Your focus will be on designing scalable backend systems, APIs and orchestration services that allow AI workloads to run reliably across Kubernetes and GPU infrastructure. You’ll work on systems supporting LLM inference, model serving, AI applications, multi‑tenant environments and distributed GPU workloads.

You’ll lead architectural decisions around microservices, APIs, asynchronous workflows, state management and distributed systems, primarily using Go. You’ll work closely with AI, platform, infrastructure and networking engineers to make sure the software and infrastructure layers work together as one system.

This is not an ML research role and you do not need to be a machine‑learning scientist. You do, however, need to understand how modern LLMs and AI applications behave in production and what that means for scalability, availability, networking and GPU utilisation.

Alongside building software yourself, you’ll guide engineers, lead design discussions, identify bottlenecks before they become scaling problems and help set the engineering standards for reliability, observability, testing and maintainability.

What You Bring

You have extensive backend engineering experience and strong production experience with Go / Golang — this is a must‑have.

You’ve worked as a Senior, Staff, Principal, Lead Engineer or Tech Lead and have designed large‑scale microservices and distributed systems in production. You understand APIs, service‑to‑service communication, asynchronous processing, databases, queues, caching, retries, idempotency and fault tolerance.

You’re comfortable working in Kubernetes and cloud‑native environments and understand Kubernetes beyond simply deploying applications. Most importantly, you can take ownership of complex technical problems, create clear architectural direction and help other engineers make better technical decisions.

Experience with Python, LLM inference, model serving, AI agents, RAG, GPU workloads, Kubernetes controllers, NVIDIA infrastructure, vLLM, Triton, KServe, Ray, Kafka, NATS, Redis or OpenTelemetry would be a strong advantage.

This Role Is Not

This is not a traditional Engineering Manager, Scrum, DevOps or ML research role. You won’t spend your days managing delivery plans, training foundation models, manually provisioning infrastructure or writing endless Terraform and YAML.

Your primary responsibility is technical leadership across backend software and AI platform engineering.

You must already live and work in the Netherlands and be able to travel to our Leiden office. We offer visa sponsorship, but only for candidates who are already based in the Netherlands.

English fluency is required. Dutch is not.

Build the Backend Behind Europe’s AI Infrastructure

Running AI in production is about much more than the model. It requires scalable backend architecture, intelligent orchestration, reliable distributed systems and infrastructure capable of handling demanding GPU workloads.

If that is the kind of engineering challenge you enjoy, we’d like to hear from you.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Tech Lead: AI Backend on Kubernetes & GPU (NL-based)
Tech Lead: AI Backend on Kubernetes & GPU (NL-based)

Nebul • Leiden

On-site
EUR 120,000 - 180,000
Engineering Team Lead
Engineering Team Lead

Nebul • Leiden

On-site
EUR 110,000 - 150,000
Backend Engineer (GO)
Backend Engineer (GO)

Nebul • Leiden

On-site
EUR 90,000 - 130,000
Site Reliability Engineer – AI Cloud Platform
Site Reliability Engineer – AI Cloud Platform

Nebul • Leiden

On-site
EUR 90,000 - 120,000
Golang Backend Software Engineer
Golang Backend Software Engineer

Nebul • Leiden

On-site
EUR 70,000 - 110,000
Staff Backend Engineer / Tech Lead Manager
Staff Backend Engineer / Tech Lead Manager

Neura Market • Amsterdam

On-site
EUR 120,000 - 170,000
Competitive pay
Career growth
Flexible work
+3
Senior Software Engineer (Serverless)
Senior Software Engineer (Serverless)

Nebius B.V. • Amsterdam

Hybrid
EUR 110,000 - 140,000
Hybrid work arrangement
Go Development Team Lead
Go Development Team Lead

Nebul • Leiden

On-site
EUR 70,000 - 90,000
Senior/Tech Lead Backend Engineer (Managed Kubernetes)
Senior/Tech Lead Backend Engineer (Managed Kubernetes)

Nebius • Amsterdam

On-site
EUR 130,000 - 170,000
Competitive compensation
Career growth
Flexibility and ownership
+3
Senior/Tech Lead Backend Engineer (Managed Kubernetes)
Senior/Tech Lead Backend Engineer (Managed Kubernetes)

AI Chopping Block • Amsterdam

Hybrid
EUR 110,000 - 150,000
Competitive compensation
Career growth and learning
Flexibility and ownership
+2