Senior Fullstack Engineer (Colombia)

Senior Fullstack Engineer (Colombia)

06 nov
|
Tolvia
|
Colombia

06 nov

Tolvia

Colombia

? Sobre Tolvia En Tolvia construimos una plataforma de IA conversacional que permite a las empresas automatizar la atención al cliente por voz y mensajería, manteniendo conversaciones naturales y conectadas con sus procesos de negocio. Nuestros agentes entienden el contexto, consultan información, utilizan herramientas y ejecutan acciones mediante integraciones con CRMs, APIs, bases de datos y otros sistemas empresariales. Trabajamos con clientes reales y sistemas en producción. Nuestro reto es mejorar continuamente la calidad de las conversaciones, reducir la latencia y escalar la plataforma manteniendo su fiabilidad. ? Tu papel en Tolvia Buscamos un/a Senior Fullstack Engineer con especialización en backend y experiencia práctica desarrollando soluciones con IA. Trabajarás principalmente con Node.js, TypeScript y Python, construyendo los servicios que conectan nuestra plataforma con los agentes conversacionales y los sistemas de nuestros clientes. También participarás en el frontend con React y Next.js cuando una funcionalidad lo requiera. El foco del puesto estará en el backend, la arquitectura de agentes, las integraciones y los sistemas en tiempo real. Buscamos a alguien capaz de llevar una funcionalidad desde su diseño hasta producción, entender cómo se comporta y mejorarla con datos. ??‍? Qué harás
• Desarrollar backend en Node.js y Python. Diseñarás APIs, servicios y procesos asíncronos para conectar agentes, canales de comunicación y sistemas de negocio.
• Construir y evolucionar agentes de IA. Implementarás orquestación, uso de herramientas —tool/function calling—, gestión de contexto, memoria y flujos de ejecución con estados y reglas de negocio.
• Integrar LLMs de forma fiable. Trabajarás con prompts, ejemplos few-shot, salidas estructuradas y validación de respuestas, gestionando errores, reintentos y alternativas cuando un componente falle.
• Conectar los agentes con información y herramientas. Desarrollarás integraciones con CRMs, APIs y bases de datos,



además de sistemas RAG cuando el caso de uso lo requiera.
• Trabajar con voz y eventos en tiempo real. Participarás en la integración de transcripción y síntesis de voz, detección de actividad de voz, gestión de turnos e interrupciones.
• Mejorar rendimiento y calidad. Medirás latencia, consumo de tokens, costes y resultados de las conversaciones. Implementarás pruebas, evaluaciones, logs y trazabilidad para detectar y resolver problemas.
• Completar funcionalidades de producto. Desarrollarás las interfaces necesarias en React y Next.js para configurar, utilizar y supervisar estas capacidades. ? Lo que buscamos
• Experiencia sólida desarrollando backend en producción, con autonomía para diseñar, implementar y mantener servicios.
• Dominio de Node.js y TypeScript, y capacidad práctica para desarrollar en Python. Necesitamos que puedas trabajar en ambos entornos.
• Experiencia construyendo aplicaciones con LLMs y agentes: integración de modelos, tool calling, gestión de contexto, salidas estructuradas y conexión con servicios externos.
• Conocimiento de arquitecturas asíncronas y orientadas a eventos: colas, WebSockets, concurrencia, gestión de estados y recuperación ante fallos.
• Experiencia con SQL y PostgreSQL, y familiaridad con Redis y sistemas de mensajería como RabbitMQ.
• Capacidad para trabajar en frontend con React y Next.js, aunque tu especialidad sea el backend.
• Criterio para trabajar en producción: pruebas, observabilidad, seguridad de las integraciones y control de acceso a datos y herramientas.
• Visión de producto y buena comunicación.



Capacidad para convertir necesidades de negocio en soluciones mantenibles y explicar las decisiones técnicas con claridad. ⭐ Valoramos especialmente No esperamos que domines todas estas tecnologías; nos interesa la experiencia relevante que puedas aportar:
• Orquestación de agentes: LangGraph, LangChain, LiveKit Agents u otras herramientas, así como arquitecturas propias.
• RAG: preparación de documentos, chunking, embeddings, recuperación y evaluación de resultados; experiencia con pgvector, Qdrant, Pinecone o Weaviate.
• IA de voz: Deepgram, Whisper, AssemblyAI, ElevenLabs, Cartesia u otras soluciones de STT y TTS.
• Conversación en tiempo real: VAD, control de turnos, barge-in, detección de intención y extracción de datos durante la conversación.
• Telefonía: SIP, VoIP, FreeSWITCH, Asterisk o Telnyx.
• Infraestructura y despliegue: Docker, cloud, CI/CD y monitorización.
• Optimización de modelos: fine-tuning, preparación de datasets, métricas de evaluación, inferencia con vLLM u Ollama y cuantización.
• Experiencia en productos SaaS, startups o plataformas con usuarios reales. ? Qué ofrecemos
• Trabajar en una plataforma de IA conversacional en producción, con impacto directo en clientes.
• Resolver problemas de agentes, voz, integraciones y escalabilidad.
• Autonomía técnica y participación en las decisiones de arquitectura y producto.
• Un entorno cercano, con responsabilidad y espacio para proponer mejoras.
• Remuneración competitiva, plan de participación y bonus según experiencia e impacto. ? Muy Tolvia Nos interesa cómo construyes un sistema completo: cómo conectas un agente con herramientas, cómo controlas sus acciones, cómo detectas sus errores y cómo consigues que funcione de forma fiable cuando habla con personas. Buscamos criterio de ingeniería, capacidad para ejecutar y atención a la experiencia del usuario.

📌 Senior Fullstack Engineer (Colombia)
🏢 Tolvia
📍 Colombia

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior fullstack engineer (colombia) / colombia

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior fullstack engineer (colombia) / colombia