Software Engineer (Voice AI / Backend

Postaladdress
Berlin, Germany
4 days ago
Apply on startup.jobs
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
€85,000.0 - €160,000.0
Working hours
Regular working hours
Job source

Tech stack

Artificial Intelligence Amazon Web Services Audio Signal Processing Microsoft Azure Data Stores Distributed Systems Fault Tolerance Python (Programming Language) PostgreSQL Node.Js Queueing Systems Redis
+10 more
TypeScript Workflow Management Systems Datadog Load Balancing Real Time Systems ReactJS Large Language Models Multi-Agent Systems Fastapi Production Code

Job description

Join a small, high-velocity team at a seed-stage AI voice platform building the next generation of voice AI agents for B2C businesses. You’ll own projects end-to-end, from core product decisions to technical architecture and production code, pushing frontier models to their limits to solve real customer problems across realtime audio, distributed systems, and applied AI., * Design and operate a distributed call scheduler that handles load, race conditions, time zones, retries, and provider limits across many concurrent calls.

  • Extend agents beyond voice to multi-channel interactions (calls, WhatsApp, email) with shared memory and state across async and realtime conversations.
  • Build memory and reasoning systems so agents maintain context throughout entire customer flows.
  • Develop an AI coworker that configures agents, debugs issues, and integrates with CRMs, calendars, and email.
  • Make every bad call easy to trace to root cause, and keep the system resilient when calls, workers, or providers fail.

Requirements

  • Production experience building and owning distributed systems at scale, including handling race conditions, load balancing, and fault tolerance.
  • Strong proficiency in Python (FastAPI) and/or TypeScript (Node.js, Bun, Fastify), with a track record of shipping code end-to-end.
  • Experience with real-time systems, audio processing, or voice infrastructure is a strong plus.
  • Hands-on experience with LLMs, AI models, or agentic systems in production.
  • Familiarity with PostgreSQL, Redis, or similar data stores in production environments.
  • Experience with AWS, GCP, or Azure infrastructure.
  • Familiarity with workflow orchestration tools such as Temporal, message queues, or similar.
  • Experience with observability tooling such as OpenTelemetry, Honeycomb, or equivalent.
  • React or full-stack experience is a welcome addition.
  • Bias toward action: comfortable working independently, challenging assumptions, and driving outcomes.
  • Team-first mindset with genuine care for business impact, not just the technology.

Benefits & conditions

  • Salary: €85,000 to €160,000 annually, depending on experience.
  • Equity included.
  • Visa sponsorship available.
  • Relocation support available for candidates moving to Berlin.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on startup.jobs
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:46 min

Introduction to the speaker and engineering background

Llywelyn Griffith-Swain · World Congress 2023

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:22 min

Key features and advantages of using FastAPI

Ashmi Banerjee · World Congress 2022

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:57 min

End-to-end architecture for data-driven voice agents

Alexandra Mihai Alexandra Mihai +2 · Europe 2026 Virtual

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all