




Resumen: Como ingeniero de software especializado en experiencia de desarrollador, usted dará forma a la manera en que Sinch construye y habilita agentes de IA para uso interno y externo, centrándose en el desarrollo de SDK, herramientas para desarrolladores y plataformas emergentes basadas en agentes. Aspectos destacados: 1. Función clave en la configuración del desarrollo de agentes de IA para uso interno y externo 2. Enfoque en el desarrollo de SDK, herramientas para desarrolladores y plataformas emergentes basadas en agentes 3. Oportunidad de trabajar con agentes de IA y sus integraciones basadas en agentes **Acerca de Sinch** Sinch está liderando la forma en que el mundo se comunica. Más de 150 000 empresas —entre ellas Google, Uber, PayPal, Visa, Tinder y muchas otras— confían en la nube de comunicaciones con los clientes de Sinch para ofrecer experiencias atractivas mediante mensajería móvil, voz y correo electrónico. Ya necesite verificar usuarios o crear campañas multicanal, Sinch lo hace sencillo. Nuestra Superred impulsada por IA, nuestras API y aplicaciones garantizan que pueda conectarse con sus clientes de forma fiable y segura en cada etapa de su recorrido. En Sinch «soñamos en grande», «ganamos juntos», «mantenemos la simplicidad» y «hacemos que suceda». ¡Estos valores constituyen nuestra base! **Acerca del puesto** Como ingeniero de software en nuestra organización de **Experiencia de Desarrollador (DX)**, desempeñará un papel clave al definir cómo Sinch construye, expone y habilita **agentes de IA** tanto para uso interno como externo. Este puesto se sitúa en la intersección entre el **desarrollo de SDK**, las **herramientas para desarrolladores** y las **plataformas emergentes basadas en agentes**. Comenzará contribuyendo a nuestro **SDK de Python**, que constituye un punto de contacto fundamental para los desarrolladores externos que integran sus soluciones con Sinch. Este enfoque inicial le permitirá adquirir una comprensión profunda de nuestras API, productos y flujos de trabajo para desarrolladores. Sobre esa base, progresivamente trabajará en **agentes de IA y sus integraciones basadas en agentes**, ambos implementados en **Python**, que Sinch ofrece a clientes y socios, posibilitando nuevas formas de automatizar y orquestar comunicaciones mediante marcos y plataformas basados en agentes. Se trata de un puesto centrado en una plataforma orientada a desarrolladores, no en una posición tradicional de producto backend. Su trabajo afecta directamente la facilidad, coherencia y disfrute con los que se puede desarrollar sobre la plataforma de Sinch. Este puesto está abierto a candidatos residentes en **España**, desde nuestras oficinas de **Madrid**. **Sus responsabilidades** Como ingeniero de software, usted: **Fundamentos del SDK (enfoque inicial)** * Contribuirá al diseño, desarrollo y mantenimiento del **SDK de Python de Sinch**. * Garantizará una cobertura exhaustiva, coherencia y usabilidad de las API en todo el SDK. * Mejorará la ergonomía para desarrolladores, documentación, ejemplos y pruebas. * Colaborará con otros ingenieros de SDK en distintos lenguajes para mantener la alineación y coherencia. **Agentes de IA y herramientas para desarrolladores (enfoque progresivo)** * Diseñará e implementará **agentes de IA en Python** que se integren con las API y servicios de Sinch. * Aprovechará y evaluará marcos para agentes como **LangChain, ADK**, u otras herramientas emergentes, y ayudará a determinar cuáles resultan pertinentes para los casos de uso de Sinch. * Expondrá los agentes de forma modular, segura y amigable para desarrolladores. * Colaborará estrechamente con los equipos de gestión de producto, ingenieros de MCP, equipos de SDK y equipos de documentación para asegurar que los agentes se integren de forma natural en la experiencia general de desarrollador de Sinch. * Contribuirá a definir patrones, restricciones y buenas prácticas en el diseño de agentes, observabilidad y seguridad. * Recopilará comentarios derivados del uso interno y de las primeras integraciones con clientes para mejorar continuamente la calidad y usabilidad de los agentes. Participará en discusiones arquitectónicas sobre sistemas basados en agentes, herramientas de IA y plataformas orientadas a desarrolladores. * **Requisitos** * Mínimo 5 años de experiencia profesional en desarrollo de software, con sólida competencia en **Python**. * Experiencia en el diseño y mantenimiento de SDK, bibliotecas o herramientas orientadas a desarrolladores. * Experiencia en el diseño y construcción de **servicios backend**, **herramientas** o integraciones. * Experiencia práctica en el desarrollo con **API REST** y servicios externos. * Fuerte interés por los **agentes de IA**, las herramientas para desarrolladores y los marcos de IA emergentes. * Capacidad para trabajar eficazmente en entornos con **alta ambigüedad** y definiciones de producto en evolución. * Experiencia escribiendo código de producción de alta calidad, teniendo en cuenta pruebas, registro de eventos (logging) y observabilidad. * Capacidad para colaborar cómodamente entre equipos y apoyar a otros ingenieros en la adopción de nuevas herramientas o patrones. Dominio fluido del inglés, tanto escrito como hablado. * **Deseable** * Experiencia práctica con **LangChain, ADK**, **LlamaIndex** u otros marcos similares para agentes. * Experiencia exponiendo herramientas, agentes o flujos de trabajo impulsados por IA a usuarios externos. * Conocimientos de plataformas de automatización o integración. * Experiencia trabajando en plataformas orientadas a desarrolladores, SDK o herramientas. * Experiencia trabajando con múltiples lenguajes o ecosistemas de SDK (por ejemplo, .NET, Java, Python). Conocimientos de múltiples ecosistemas de programación además de Python. * **Nuestro proceso de contratación** Nos comprometemos a garantizar un proceso de reclutamiento justo, objetivo, coherente e inclusivo. Nuestro enfoque incluye entrevistas estructuradas basadas en competencias, diseñadas para evaluar sus habilidades, experiencia y calificaciones relacionadas con el puesto. En ocasiones, podemos incluir una evaluación basada en datos para mejorar nuestro éxito en la contratación e identificar a los candidatos con mayores probabilidades de destacar. Creemos en un proceso bidireccional y le animamos a formular preguntas durante todo el recorrido. Si este puesto no es el adecuado para usted, explore otras oportunidades disponibles en nuestra página de carreras: https://www.sinch.com/careers/. ¡Independientemente de quién sea, esperamos que encuentre un camino emocionante hacia adelante —¡quizás con nosotros! **Por favor, envíe su currículum en inglés.**


