All vacancies

Vacancy

Software Engineer

RemoteFull-time32-40 uur

As a Software Engineer you build the heart of Sainer: the realtime backend that streams every phone call live through an AI voice model. It runs in production and handles thousands of real conversations every day.

You work in a fast-moving team with lots of autonomy and short lines. You get ownership of systems that genuinely matter: if your code stalls, the caller hears it. That responsibility is exactly what makes it fun.

01/ 05

What you'll do

  • Build the realtime audio pipeline: WebSocket PCM from the telephony layer to Gemini
  • Integrate Gemini Live via Vertex AI, with tool calling
  • Develop our background worker (BullMQ + Redis)
  • Make distributed state robust on Cloud Run
  • Build CRM connections, RAG and transfer logic
  • Safeguard quality with types, tests and code review
02/ 05

What we're looking for

  • Strong experience with TypeScript and Node.js (async and concurrency)
  • You've built realtime or low-latency systems
  • Affinity with LLM integration: function calling, RAG, prompts
  • Comfortable with GCP, PostgreSQL and Redis
  • You think in latency, reliability and edge cases
  • Strong plus: telephony/VoIP, voice pipelines or distributed state machines
03/ 05

About the team

You'll join a compact engineering team that builds and runs the entire voice system. We move fast, decide without bureaucracy, and care about quality. Everyone has ownership, and what you build is live the same week.

04/ 05

A day at Sainer

You start with a quick standup and dig into yesterday's latency profile. You fine-tune a piece of the audio pipeline, test it against real calls, and spar with a colleague about a race condition between two pods. By the afternoon you watch your improvement run live in production conversations.

05/ 05

What we offer

  • 01Work on AI that genuinely runs in production, at real scale
  • 02A fast-moving team with lots of autonomy and short lines
  • 03Competitive salary
  • 04Unlimited holidays
  • 05Fully remote, with one office day a month to meet up in person
  • 06A home-office budget: together we decide what you need (for example a MacBook)

Apply

Leave your details and attach your CV or a link to your work. We'll get back to you as soon as we can.

CVPDF, DOC or DOCX — max 5 MB. A CV isn't required.