Descripción
Resumen:
Este puesto implica liderar el desarrollo full-stack para experiencias web impulsadas por GenAI, diseñar interfaces de usuario intuitivas e integrar soluciones de baja latencia en aplicaciones basadas en React/TypeScript/Vue y microservicios en Python sobre AWS.
Aspectos destacados:
1. Liderar la entrega full-stack de experiencias web impulsadas por GenAI
2. Diseñar e implementar interfaces de usuario intuitivas y una integración rápida de APIs
3. Desarrollar componentes frontend reutilizables y sistemas de diseño para aplicaciones de IA
Estamos creando experiencias web impulsadas por GenAI con interfaces de usuario intuitivas e integraciones de baja latencia para incorporar la automatización en los flujos de trabajo empresariales cotidianos. Como **Ingeniero Jefe de Software Full Stack**, usted liderará los patrones de experiencia de usuario (UX) frontend, bibliotecas de componentes reutilizables y la entrega full-stack a través de React/TypeScript/Vue y microservicios en Python sobre AWS. ¡Postúlese ahora para ayudar a escalar experiencias de IA confiables en toda la organización!
**Responsabilidades**
* Diseñar e implementar aplicaciones end-to-end impulsadas por GenAI con interfaces web intuitivas y una integración rápida de APIs en el lado del cliente
* Desarrollar experiencias frontend responsivas y accesibles, optimizadas para respuestas en streaming y baja latencia
* Desarrollar y evolucionar componentes frontend reutilizables, hooks personalizados y sistemas de diseño para aplicaciones empresariales GenAI
* Implementar funciones impulsadas por modelos de lenguaje grande (LLM) mediante frameworks como LangChain o LlamaIndex, usando OpenAI, Claude o Gemini
* Colaborar con diseñadores y gerentes de producto para iterar rápidamente en patrones de UX de IA, incluidos asistentes conversacionales, creadores de indicaciones (prompt builders) y bucles de retroalimentación
* Garantizar seguridad, accesibilidad, observabilidad y cobertura de pruebas en el trabajo tanto en el lado del cliente como en el full-stack
* Crear interfaces web de alto rendimiento y accesibles para patrones de interacción con IA, tales como texto en streaming, campos de entrada de indicaciones, citas y resúmenes
* Mantener bibliotecas compartidas de componentes y hooks para que los equipos internos puedan integrar capacidades GenAI en sus aplicaciones
* Entregar componentes de interfaz de usuario que aumenten la transparencia, la observabilidad y la confianza del usuario en las salidas generadas por IA
**Requisitos**
* Trayectoria comprobada con React, TypeScript o Vue en entornos productivos para aplicaciones web empresariales (7+ años)
* Amplia experiencia en ingeniería full-stack al entregar interfaces de usuario frontend, APIs REST y microservicios (7+ años)
* Experiencia práctica integrando funciones GenAI, APIs de LLM y patrones de interfaz de usuario para indicaciones (prompt UI patterns) en aplicaciones web (3+ años)
* Habilidades avanzadas en desarrollo backend con Python, incluida la construcción y consumo de microservicios en la nube sobre AWS con Docker y APIs REST (3+ años)
* Capacidad demostrada para construir, documentar y mantener bibliotecas de componentes reutilizables, sistemas de diseño y hooks personalizados
* Dominio del inglés a nivel B2+ (intermedio alto)
* Conocimientos prácticos de GraphQL para interacciones de datos entre cliente y servidor
* Experiencia práctica con LangChain o LlamaIndex en contextos JavaScript/Node.js
* Familiaridad con los conceptos y consideraciones de integración del Protocolo de Contexto de Modelo (Model Context Protocol)
* Experiencia con React Native para patrones de interfaz de usuario compartidos entre plataformas web y móviles
* Comprensión de bases de datos vectoriales y conceptos de incrustaciones (embeddings) utilizados en aplicaciones tipo RAG
**Deseable**
* Familiaridad con patrones de UX de streaming en tiempo real, como SSE/WebSockets, creadores de indicaciones (prompt builders), citas y componentes de interfaz de usuario para resúmenes
* Conocimiento de la normativa WCAG 2.1 AA y de la arquitectura de componentes de interfaz de usuario accesibles
* Habilidades en orquestación de LangChain, LangGraph o LlamaIndex en el lado del cliente o en Node.js
* Familiaridad con tuberías RAG, herramientas de búsqueda vectorial como Pinecone u OpenSearch y conceptos de incrustaciones (embeddings)
* Experiencia previa en herramientas de evaluación de IA, bucles de retroalimentación y mecanismos de protección (guardrails) en interfaces de usuario
**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 habilidades, 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
* Cultura galardonada reconocida por Glassdoor, Newsweek y LinkedIn
*EPAM es un Empleador que ofrece Igualdad de Oportunidades. Todos los candidatos calificados recibirán consideración para su contratación sin importar raza, color, religión, sexo, origen nacional, edad, orientación sexual, identidad o expresión de género, discapacidad, condición de veterano protegido u otra característica protegida por la ley aplicable.*