Descripción
Resumen:
Buscamos un Desarrollador Backend Principal con experiencia en Python e IA para liderar el diseño y la entrega de servicios API robustos impulsados por IA y flujos de trabajo basados en agentes, brindando liderazgo técnico al equipo.
Aspectos destacados:
1. Dirigir el diseño y la entrega de servicios API robustos impulsados por IA y flujos de trabajo basados en agentes
2. Definir la dirección técnica y ser responsable de los contratos API para garantizar la fiabilidad del servicio
3. Mentorar a ingenieros y promover la excelencia técnica en todos los equipos (pods)
Buscamos un **Desarrollador Backend Principal** **con experiencia en Python e IA** para liderar el diseño y la entrega de servicios API robustos impulsados por IA y flujos de trabajo basados en agentes, a la vez que brinda liderazgo técnico al equipo.
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 definirá la dirección técnica, será responsable de los contratos API y de la fiabilidad del servicio de extremo a extremo, garantizará que los casos límite de IA fallen con elegancia e integrará los LLM mediante una ingeniería de sistemas rigurosa que incluya evaluación integrada, observabilidad, manejo de alternativas y conciencia de costos. Como líder, también mentorará a ingenieros, dará forma a la arquitectura en todos los equipos (pods) y promoverá la excelencia técnica.
**Responsabilidades**
* Dirigir el diseño e implementación de servicios API backend y capas de orquestación de LLM
* Definir y evolucionar marcos de orquestación fiables y reutilizables, así como lógica destinada al consumo por parte de desarrolladores de niveles inferiores
* Diseñar y supervisar tuberías complejas RAG, incluyendo ingesta de documentos, fragmentación, incorporación (embedding) y optimización de recuperación
* Impulsar el desarrollo y la integración de herramientas para agentes mediante LangChain, LangGraph y potencialmente MCP (Protocolo de contexto del modelo)
* Establecer el estándar para la integración de LLM mediante una ingeniería de sistemas rigurosa, integrando evaluación, observabilidad, manejo de alternativas y conciencia de costos
* Establecer y aplicar prácticas de seguridad, privacidad, observabilidad empresarial y cobertura de pruebas en todos los flujos de trabajo backend
* Ser responsable de los contratos API y de la fiabilidad del servicio de extremo a extremo, asegurando que los casos límite de IA fallen con elegancia
* Dirigir las decisiones arquitectónicas y definir estándares técnicos dentro y entre los equipos (pods)
* Mentorar y capacitar a ingenieros backend, realizar revisiones de código y fomentar una cultura de excelencia técnica
* Colaborar estrechamente con ingenieros frontend, ingenieros de datos, equipos de infraestructura, gerentes de producto y partes interesadas para alinear la estrategia técnica con los objetivos comerciales
**Requisitos**
* Experiencia amplia en ingeniería backend, con trayectoria comprobada en microservicios y sistemas distribuidos
* 5\+ años de experiencia en Python para servicios backend de alto rendimiento y APIs nativas en la nube
* Al menos 1 año de experiencia relevante en liderazgo
* Conocimientos profundos de AWS
* Amplia experiencia práctica con Docker y ECS/EKS
* Experiencia comprobada en el diseño de APIs RESTful y en la construcción de sistemas de producción con LangChain
* Conocimientos sólidos sobre prácticas seguras de programación y fundamentos robustos de autenticación/autorización
* Experiencia demostrada liderando equipos de ingeniería, mentorando desarrolladores y tomando decisiones arquitectónicas
* Excelentes habilidades de comunicación escrita y oral en inglés (nivel B2\+)
**Deseable**
* Experiencia en producción con SDK de IA (OpenAI, Anthropic/Claude, AWS Bedrock o equivalentes)
* Experiencia práctica con bases de datos vectoriales (Amazon Kendra, OpenSearch), estrategias de incorporación (embedding) y sistemas de recuperación
* Conocimiento de 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
* Comprensión profunda de los dominios de identidad/seguridad (IAM, CIAM), además de experiencia desplegando entornos EKS a gran escala
* Flexibilidad para utilizar lenguajes secundarios como Java, Node.js o Go
* Experiencia influyendo en la estrategia de ingeniería a nivel organizacional
**Ofrecemos**
* Proyectos internacionales con marcas líderes
* Trabajo con equipos globales altamente calificados y diversos
* Beneficios médicos
* Programas financieros para empleados
* Días libres remunerados y licencias por enfermedad
* Capacitación continua, reconversión profesional y cursos de certificación
* Acceso ilimitado a la biblioteca de LinkedIn Learning y a más de 22.000 cursos
* Oportunidades profesionales globales
* Oportunidades de voluntariado y participación comunitaria
* Grupos de empleados de EPAM
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn