Senior AI Software Engineer

HeyDiga

Barcelona

Presencial

EUR 90.000 - 150.000

Jornada completa

Hace 2 días
Sé de los primeros/as/es en solicitar esta vacante

Una candidatura completa en un minuto

Currículum y carta de presentación personalizados, listos para enviar.

Supera los filtros ATS

Ventajas ofrecidas por este puesto de trabajo

Equity
Top hardware
Ownership of technical decisions
AI-native culture

Descripción de la vacante

HeyDiga is building SONIA, a virtual employee for service businesses in Spain, Italy and France. We’re seeking a senior engineer to ensure SONIA moves from talking to doing, scaling across thousands of real calls and WhatsApp conversations each month.

You will design and operate the core platform with Node.js/Bun, orchestrate LLMs, STT and TTS, and build customer-facing dashboards. Join founders and shape the product, the platform, and the engineering culture in an AI-native startup.

Formación

  • 5+ years of production experience with modern web stacks.
  • Fluent Spanish and English, written and spoken.
  • Experience designing agentic or multi-agent workflows.
  • Strong knowledge of Clean Architecture and DDD.
  • Proficient in Node.js/TypeScript and React.
  • Experience with Docker and containerized environments.

Responsabilidades

  • Design, build and operate real-time voice APIs and services.
  • Integrate and orchestrate LLMs, STT and TTS in production.
  • Design agent workflows and tool contexts.
  • Build customer dashboards and configuration tooling.
  • Ensure reliability and performance with proper testing and observability.

Conocimientos

AI coding agents
Agentic workflows
SQL & data modeling
Docker
Clean Architecture
DDD
Testing (Jest/Cypress)
Node.js
React
English & Spanish

Herramientas

Docker
AWS/GCP
React

Descripción del empleo

At HeyDiga we build conversational AI agents that answer the phone and WhatsApp for service businesses in Spain, Italy and France. Our product is called SONIA, and we don’t sell it as software: she’s a virtual employee who picks up calls, manages appointments, answers questions and never leaves a call unanswered. We work with hair salons, beauty centres, car repair shops, restaurants and clinics.

Every day, SONIA holds thousands of real conversations with real customers. Behind every call there’s a full machine learning pipeline: automatic speech recognition (ASR), an LLM that reasons and makes decisions, and text-to-speech (TTS).

The role

Your job is to make SONIA not just talk and reason well, but do it fast and reliably across thousands of real calls and WhatsApp conversations every month. No demos: what you build goes to production and a real customer hears it.

  • Core platform: design, build and operate the APIs and services in TypeScript (Node.js / Bun) that power real-time voice conversations — scalable, reliable and secure, because every failure is a call nobody answers.
  • AI pipelines in production: integrate and orchestrate LLMs, STT and TTS (OpenAI, Whisper, ElevenLabs and our own models) — streaming, caching, fallbacks, prompt versioning and voice edge cases such as retries on failed transcriptions, fallback voices and latency budgets.
  • Agentic workflows: design agent and sub-agent workflows, chain outputs, manage context and tools, and apply Spec-Driven Development and/or Research-Plan-Implement (RPI) in your daily work.
  • Product, end to end: build with React and Tailwind the surfaces our customers and internal team use — dashboards, analytics and agent configuration tooling.
  • Infra & observability: cloud (AWS/GCP), deployment pipelines, monitoring, token-usage tracking and logging for real-time voice processing.
  • Quality and technical judgement: clean architecture, DDD, hexagonal design, auth/authz, rate limiting and tests where they really matter. Mentor teammates and help define how we work.

You will work directly with the founders, ship to production daily and have a real say in how the product, the platform and the team evolve.

Who we're looking for
  • 5+ years of production experience with modern web stacks.
  • You use AI coding agents (Claude Code, Cursor, Codex or similar) as a core part of your daily workflow — not as an occasional helper — and you understand how they work under the hood: tokens, context windows, sub-agents, tools and orchestration.
  • Experience designing agentic or multi-agent workflows.
  • Solid grasp of relational databases, SQL and data modelling; comfortable with Docker and containerized environments.
  • You know and apply Clean Architecture, DDD and hexagonal architecture, and can set up a sensible testing strategy (Jest, Cypress or similar).
  • Autonomous, pragmatic and product-minded: comfortable with ambiguity and able to ship fast without sacrificing quality.
  • Fluent Spanish and English, written and spoken.
Nice to have
  • Production experience integrating LLMs, STT and TTS (OpenAI, Whisper, ElevenLabs, Deepgram or similar).
  • Real-time / streaming systems, low-latency pipelines, WebSockets or WebRTC.
  • AI orchestration frameworks (mastra, LangChain, LangGraph or similar).
  • Polyglot backend: Python, Go, Ruby or Java.
  • System design and DevOps: microservices, API security, CI/CD, observability (Datadog, Sentry, PostHog).
  • Previous experience as a founding or early engineer in a venture-backed startup.
Our stack
  • Runtime: Node.js, Bun
  • Frontend: React, Tailwind CSS
  • Data: relational databases (SQL)
  • Infra & DevOps: Docker, AWS / GCP, CI/CD
  • AI layer: multi-LLM orchestration, STT/TTS (OpenAI, Whisper, ElevenLabs, custom models), prompt versioning, evals, fallbacks
What we offer
  • Meaningful equity in an early-stage, venture-backed company.
  • Top-tier hardware of your choice.
  • Work side by side with senior founders who have built and scaled top Spanish tech companies.
  • Real ownership over technical decisions, product surface and engineering culture.
  • An AI-native engineering culture: we don't just build AI, we use it intensively to build faster and better.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Software Engineer
Senior Software Engineer

Concentric Recruitment • Barcelona

Híbrido
EUR 90.000 - 130.000
Software Engineer (Agentic AI)
Software Engineer (Agentic AI)

Wave Group • Barcelona

Híbrido
EUR 90.000 - 110.000
AI Engineer - Product
AI Engineer - Product

Haddock • Barcelona

Presencial
EUR 70.000 - 110.000
Office in Barcelona
Hybrid work model
2 days in office / 3 days WFH
+1
Senior Conversational AI Engineer: Real-Time Voice Agents
Senior Conversational AI Engineer: Real-Time Voice Agents

HeyDiga • Barcelona

Presencial
EUR 90.000 - 150.000
Equity
Top hardware
Ownership of technical decisions
+1
Software Engineer - AI & Conversational
Software Engineer - AI & Conversational

Established Search Ltd • Barcelona

Presencial
EUR 45.000 - 65.000
Head of Organic Growth
Head of Organic Growth

Happy Scribe Ltd. • Barcelona

Híbrido
EUR 120.000 - 180.000
Equity upside
30 days holiday
Health coverage
+1
Senior Software Engineer
Senior Software Engineer

Luzia • Madrid

Híbrido
EUR 65.000 - 100.000
AI Engineer - Internal Agents & Automations
AI Engineer - Internal Agents & Automations

Haddock • Barcelona

Presencial
EUR 45.000 - 75.000
Barcelona office
Hybrid work: 2 days in office, 3 days
Urban Sports Club
+2
Head of Organic Growth
Head of Organic Growth

HappyScribe • Barcelona

Híbrido
EUR 90.000 - 130.000
Equity upside
30 days holiday
Health coverage
+2
Founding Full Stack AI Product Engineer
Founding Full Stack AI Product Engineer

Eleva AI • Barcelona

Híbrido
EUR 40.000 - 65.000
Phantom equity
Founding team impact
Career growth path
+1