Avatar for SpiraLink
Voice AI platform for call centers, BPOs and agencies to build and operate AI agents

Software Engineer (Python) — On-site Ghent

  • €40k – €60k • 0.1% – 0.5%
  • |
  • |3 years of exp
  • |Full Time
Posted: yesterday• Recruiter recently active
Job Location
Remote Work Policy

In office

Visa Sponsorship

Not Available

RelocationAllowed
Skills
Python
Machine Learning
PostgreSQL
Docker
Asyncio
FastAPI

About the job

Job Opening: Software Engineer (Python) — SpiraLink

Location: On-site at Wintercircus, Ghent, Belgium

Employment Type: Full-time

Industry: Custom Software Development / Voice AI

How to Apply: Email [email protected] (see details below)

About SpiraLink

We're a voice AI company based at Wintercircus in Ghent. We run a platform where call centers, BPOs and agencies build and operate their own voice AI agents for their end clients.
The engine is the part that makes calls actually happen. Audio comes in from a live phone line, it gets understood into text, the AI decides what to say, and a voice speaks it back — all in under a second, across many clients at the same time. Around that sits everything else: the database, per-minute billing, recordings, deployments. It's Python.
The whole platform runs on a very small team. We're hiring one person to take real ownership of a part of it.

What you'll do

Build and extend the platform's Python codebase.
Optimize latency: Work on the parts where milliseconds are visible to the caller.
Design and improve the data layer: Postgres, your own queries and migrations.
Ship and monitor: Handle deployments, tests, and monitoring to keep it running.
Debug conversations: Find out why a conversation went wrong and fix it, often before the client notices.
Develop agentic flows: Write/improve prompts and build agentic flows (tool calling, multiple steps, retries, error handling).

What we're looking for

We need someone who is strong at engineering and strong with AI. Both halves matter. An engineer who can't make a model behave will build something that works technically and sounds wrong on the phone. Someone who only writes prompts can't build the system that runs them.
Core Qualifications:
Python & Async Python: Deep understanding of asyncio and websockets (everything here happens at the same time).
Real-time Systems: You've built something live where a user feels the delay (calls, streaming, chat, transcription, video).
Databases: Postgres, comfortable writing your own queries and migrations.
DevOps & QA: Docker, deployments, tests. You ship it and keep it alive, not just write it.

AI Evaluation: You test and measure AI behavior instead of guessing. "It sounded fine once" isn't proof.
Modern Tooling: You use Claude or Cursor daily. That's how a small team keeps up with a big one.
Nice to have (Not required):

Telephony and SIP.

Voice and AI providers like Deepgram, ElevenLabs, Cartesia, OpenAI, Anthropic, Google.
Cloud infrastructure of any kind.
(All of this can be learned here in weeks, and is never a reason for us to say no).

How you work

We hand you a goal, not a task list. You come back with something that works and can explain why you built it that way.
You ask three sharp questions before starting — not twenty, not zero.
You have opinions, make your case, and then build it the agreed way properly.

On experience: We care more about what you've actually built than about years on a CV. Several years of production experience is what we expect, but if you can show us something real, we want to talk regardless.

Who this is NOT for:

This role is probably not a fit if you are a data scientist or ML researcher, a prompt engineer without code behind you, an AI consultant, or someone who has only built websites and admin screens.
Practical & Culture
Full-time, on-site at Wintercircus in Ghent.
Small team, short lines, no layers.
You'll be working right next to the people who built this.

How to apply

Please apply by email, not through LinkedIn. We read every message and reply within a few days.
Email [email protected] with something you've built (a GitHub link, a project, anything that runs).
Tell us in a few lines what it does and what was hard about it.
Attach your CV (but your project is what we'll look at first).

About the company

SpiraLink company logo
Voice AI platform for call centers, BPOs and agencies to build and operate AI agents1-10 Employees
Company Size
1-10
Company Industries
B2B · SaaS · Mobile · Artificial Intelligence / Machine Learning
Learn more about SpiraLink image

Founders

Omer Atmaca
Founder
image
View the team image