Descripción
Resumen:
Buscamos un Desarrollador Senior de Backend con experiencia en Python e IA para construir servicios API potentes impulsados por IA y flujos de trabajo basados en agentes, centrándonos en la interacción con modelos de lenguaje, contratos de API y confiabilidad del servicio.
Aspectos destacados:
1. Construir servicios API potentes impulsados por IA y flujos de trabajo basados en agentes
2. Gestionar los contratos de API y la confiabilidad del servicio de extremo a extremo
3. Colaborar con diversos equipos de ingeniería
Buscamos un **Desarrollador Senior de Backend con experiencia en Python e IA** para construir servicios API potentes impulsados por IA y flujos de trabajo basados en agentes.
Este puesto se centra en la interacción de los modelos de lenguaje con sistemas internos, bases de datos vectoriales y herramientas externas mediante marcos de orquestación, tratando los modelos de lenguaje de gran tamaño (LLM) como componentes dentro de un sistema distribuido seguro y escalable. Usted será responsable de los contratos de API y la confiabilidad del servicio de extremo a extremo, asegurando que los casos límite de IA fallen con elegancia, mientras integra los LLM mediante una ingeniería de sistemas rigurosa que incluya evaluación integrada, observabilidad, manejo de alternativas y conciencia de costos.
**Responsabilidades**
* Diseñar y construir servicios API de backend y capas de orquestación de LLM
* Desarrollar marcos de orquestación y lógica fiables y reutilizables para su consumo por parte de desarrolladores de niveles inferiores
* Implementar y mantener complejas canalizaciones RAG, incluida la ingesta de documentos, segmentación, incorporación (embedding) y optimización de recuperación
* Construir y conectar herramientas para agentes utilizando LangChain, LangGraph y, potencialmente, MCP (Protocolo de contexto de modelo)
* Integrar LLM mediante una ingeniería de sistemas rigurosa, incorporando evaluación, observabilidad, manejo de alternativas y conciencia de costos
* Garantizar la seguridad, privacidad, observabilidad empresarial y cobertura de pruebas para todos los flujos de trabajo de backend
* Gestionar los contratos de API y la confiabilidad del servicio de extremo a extremo, asegurando que los casos límite de IA fallen con elegancia
* Participar en las decisiones arquitectónicas y en la definición de estándares de ingeniería dentro del equipo (pod)
* Colaborar con ingenieros de frontend, ingenieros de datos y equipos de infraestructura
**Requisitos**
* Amplia experiencia en ingeniería de backend, centrada en microservicios y sistemas distribuidos
* 3 o más años de experiencia en Python para servicios de backend de alto rendimiento y APIs nativas en la nube
* Conocimientos avanzados de AWS
* Familiaridad con Docker y ECS/EKS
* Habilidades para construir APIs RESTful y trabajar con LangChain
* Conocimientos sobre prácticas seguras de programación y fundamentos sólidos de autenticación/autorización
* Nivel de inglés mínimo B2 (intermedio alto) para una comunicación efectiva
**Deseable**
* Experiencia práctica con SDK de IA (OpenAI, Anthropic/Claude, AWS Bedrock u otros equivalentes) en entornos productivos
* Experiencia práctica con bases de datos vectoriales (Amazon Kendra, OpenSearch), estrategias de incorporación (embedding) y sistemas de recuperación
* Familiaridad con LlamaIndex, LangGraph o patrones de interoperabilidad entre agentes (MCP)
* Antecedentes en herramientas de evaluación de IA o APM en tiempo real (LangSmith, Langfuse, Arize)
* Experiencia con React y TypeScript
* Conocimientos sobre dominios de identidad/seguridad (IAM, CIAM), además de despliegues a gran escala en entornos EKS
* Flexibilidad para utilizar lenguajes secundarios como Java, Node.js o Go
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días de vacaciones pagados y licencias por enfermedad
* Cursos de actualización de competencias, reconversión profesional y certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Una cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn