Empresa de comunicaciones de negocios busca Sr. Software Engineer para su equipo de Agentic Runtime en Buenos Aires. Desarrollar y mantener sistemas de runtime agénico para agentes de IA.
Ideal para ingenieros experimentados que buscan desarrollar sistemas de IA a gran escala en un entorno dinámico.
Sobre Dialpad Dialpad es la plataforma de comunicaciones empresariales nativa de IA. Unificamos llamadas, mensajería, reuniones y centro de contacto en una sola plataforma, impulsada por IA que entiende cada conversación en tiempo real. Más de 70.000 empresas en todo el mundo, incluyendo WeWork, Asana, NASDAQ, AAA Insurance, COMPASS Realty, Uber, Randstad y Tractor Supply, confían en Dialpad para construir conexiones más sólidas con los clientes utilizando información impulsada por IA en tiempo real. Estamos liderando la transición a la IA Agéntica: agentes inteligentes que no solo analizan conversaciones sino que también toman acción automatizando flujos de trabajo, resolviendo problemas de clientes y acelerando ingresos en tiempo real. Nuestra iniciativa DAART (Dialpad Agentic AI en tiempo real) está redefiniendo lo que una plataforma de comunicaciones puede hacer. Visita https://dialpad.com/ para obtener más información. Ser un Dialer En Dialpad, la IA no es solo una característica; es cómo nuestros equipos hacen su mejor trabajo todos los días. Ponemos herramientas de IA poderosas en manos de cada empleado para que puedan moverse más rápido, pensar más grande y lograr más. Creemos que cada conversación importa. Y hemos construido la plataforma que convierte esas conversaciones en información y acción, para nuestros clientes y para nosotros mismos. Buscamos personas que sean intensamente curiosas y que se mantengan en un alto nivel. Nuestra ambición es significativa y lograrla requiere un equipo que opere al nivel más alto. Buscamos individuos que encarnen nuestros rasgos principales: Scrappy, Curioso, Optimista, Persistente y Empático. Tu rol La organización de Ingeniería de IA de Dialpad es responsable de construir y mantener características de IA orientadas al cliente a escala en todos nuestros productos y servicios nativos de la nube. Cada día, millones de usuarios en todo el mundo aprovechan nuestra tecnología para comunicarse de manera efectiva y eficiente. El equipo de Agentic Runtime de Dialpad posee la infraestructura y el motor de ejecución que ejecuta agentes de IA a escala en todas las modalidades de productos principales de Dialpad, incluyendo voz, mensajería, video y compromiso digital. Desde la orquestación de tareas multi-pasos y la ejecución de herramientas hasta la gestión de contexto en tiempo real y la memoria de agentes, nuestro equipo construye la plataforma fundamental que impulsa las experiencias de IA de próxima generación de Dialpad. Este puesto depende del Gerente de Ingeniería, que está basado en Kitchener, CA, y tiene la oportunidad de estar basado en nuestra oficina de Buenos Aires, Argentina. Qué harás - Contribuir al diseño, desarrollo y mantenimiento de sistemas de ejecución agéntica, incluyendo la orquestación de agentes, tuberías de ejecución de herramientas y bucles de razonamiento multi-pasos. - Construir y optimizar componentes de ejecución principales, incluyendo planificadores de tareas, despachadores de acciones, administradores de memoria y sistemas de gestión de ventana de contexto. - Trabajar en técnicas de coordinación de agentes, incluyendo la selección dinámica de herramientas, ejecución paralela de agentes, gestión de estado y agregación de resultados en flujos de trabajo de múltiples agentes. - Mantener y mejorar plataformas agénicas altamente escalables con un enfoque en la ejecución de baja latencia, eficiencia de costos y comportamiento determinista. - Asegurar la alta disponibilidad, confiabilidad y tolerancia a fallos en servicios de ejecución de agentes, incluyendo la degradación gradual cuando las llamadas LLM o herramienta fallan. - Colaborar con equipos multifuncionales, incluyendo investigadores de ML, producto y ingenieros de plataforma, para traducir los requisitos del producto agénico en infraestructura de ejecución robusta. - Desarrollar y optimizar sistemas distribuidos en tiempo real, microservicios y arquitecturas impulsadas por eventos que impulsan la ejecución de tareas agénicas. - Diseñar e implementar entornos de ejecución en sandbox para el uso seguro de herramientas de agentes, ejecución de código y llamadas a API externas. - Implementar y mantener monitoreo, alertas y métricas de rendimiento que cubren las tasas de éxito de ejecución de agentes, consumo de tokens, latencia y atribución de costos. - Evaluar e integrar marcos agénicos emergentes, API LLM y ecosistemas de herramientas para mejorar continuamente las capacidades de la plataforma. - Escribir código limpio, modular y bien probado mientras se siguen las mejores prácticas de ingeniería en un espacio de problemas en constante evolución. - Participar en revisiones de código para garantizar la calidad, mantenibilidad y escalabilidad de los componentes de ejecución. Habilidades que traerás - 3-6 años de experiencia en sistemas distribuidos, ingeniería de plataforma o infraestructura de ML, con exposición a sistemas basados en LLM o agénicos preferentemente. - Fuerte comprensión de las arquitecturas de agentes, incluyendo patrones de coordinación de agentes, planificar y ejecutar y de múltiples agentes. - Conocimiento profundo de la gestión de contexto, ciclo de vida de solicitud, protocolos de llamadas de herramientas (por ejemplo, llamada de función, MCP) y estrategias de memoria de agentes (corto plazo, episódicas y largo plazo). - Experiencia integrando y gestionando ecosistemas de herramientas externas, incluyendo búsqueda web, intérpretes de código, bases de datos y API de terceros. - Familiaridad con la generación aumentada por recuperación (RAG) y cómo se ajusta a las tuberías agénicas más amplias. - Comprensión de los desafíos de confiabilidad de la salida LLM: alucinación, no determinismo y estrategias de reintento / fallback en tiempo de ejecución. - Competencia en Go y Python 3 (experiencia con Rust o TypeScript es un plus). - Fuerte comprensión de los sistemas distribuidos, microservicios y arquitecturas impulsadas por eventos adecuadas para tareas de agentes de larga duración. - Pasión por la optimización de rendimiento en tiempo real, incluyendo respuestas de streaming, ejecución asincrónica e invocación paralela de herramientas. - Experiencia con el diseño de API utilizando OpenAPI, Swagger o equivalente, con un ojo hacia los patrones de interacción agénica. - Conocimiento de gRPC o protocolos RPC equivalentes para la comunicación entre servicios dentro de las ejecuciones de agentes. - Experiencia con Docker y Kubernetes, incluyendo la gestión de cargas de trabajo de agentes de larga duración o con estado en entornos contenedorizados. - Familiaridad con plataformas en la nube (GCP preferentemente, AWS / Azure opcional), incluyendo servicios gestionados relevantes para cargas de trabajo agénicas como colas, gestión de secretos y escalado automático de computación. - Experiencia práctica con herramientas de Infraestructura como Código como Terraform o Ansible.