Jobiglo

No results.

This job is no longer available

This job expired on 04/08/2026. It no longer accepts applications.

Staff Backend Engineer, Voices

Jobgether

Senior 🇬🇧 English
Python FastAPI Distributed systems Observability Data consistency

Job description

About the role

We are looking for a Staff Backend Engineer to lead the development of core backend services for an AI‑powered voice generation platform. You will design, build, and operate distributed systems that combine multiple text‑to‑speech providers with our own AI models, delivering high‑quality voice output at scale.

Key responsibilities

  • Design and maintain backend systems that power script preview and voice generation workflows.
  • Develop orchestration layers that integrate third‑party TTS providers and internal AI models.
  • Implement reliability mechanisms such as retries, failover, throttling, and fallback logic for external APIs.
  • Design data persistence and consistency solutions to ensure reproducible voice outputs.
  • Improve storage, retrieval, and reuse of voice assets across the platform.
  • Build evaluation and recommendation features for voice discovery.
  • Monitor performance and user‑experience metrics using observability tools.
  • Collaborate with frontend, product, and research teams to define APIs and end‑to‑end workflows.

Required profile

  • Several years of experience building production‑grade backend systems.
  • Strong product mindset with focus on user‑facing impact.
  • Proven ability to work with third‑party APIs and manage external service dependencies.
  • Experience designing reliable, observable, and scalable services.
  • Comfort collaborating across frontend, backend, and product teams.

Required skills

  • Python
  • FastAPI (or similar web framework)
  • Distributed systems design
  • API integration and orchestration
  • Reliability engineering (retries, failover, throttling)
  • Observability and monitoring tools
  • Data consistency and storage mechanisms

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Jobgether.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Switzerland.

💬 Chat with us on Telegram Chat on WhatsApp

Published 3 months ago

29 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Jobgether