Descripción
Resumen:
Buscamos un Ingeniero de Software Full Stack Principal para desarrollar interfaces de usuario intuitivas y de alto rendimiento, así como bibliotecas de integración frontend, destinadas a GenAI y la automatización inteligente en diversas funciones empresariales.
Aspectos destacados:
1. Diseñar y desarrollar aplicaciones de extremo a extremo impulsadas por GenAI con interfaces de usuario intuitivas
2. Colaborar en nuevos patrones de experiencia de usuario (UX) de IA, como asistentes de chat y creadores de indicaciones (prompt builders)
3. Trabajar en proyectos internacionales con marcas líderes y equipos globales
Buscamos un **Ingeniero de Software Full Stack Principal** para desarrollar interfaces de usuario intuitivas y de alto rendimiento, así como bibliotecas de integración frontend que hagan accesibles y útiles las tecnologías GenAI y la automatización inteligente en TI, Recursos Humanos, Finanzas, Ventas, Marketing y Soporte al Cliente.
**Responsabilidades**
* Diseñar y desarrollar aplicaciones de extremo a extremo impulsadas por GenAI, centrándose en interfaces de usuario web intuitivas y en integraciones eficientes de API del lado del cliente
* Desarrollar interfaces frontend adaptables y accesibles, diseñadas específicamente para respuestas en tiempo real y baja latencia
* Crear y mantener una biblioteca de componentes frontend reutilizables, hooks y sistemas de diseño para aplicaciones empresariales basadas en GenAI
* Implementar experiencias basadas en modelos de lenguaje de gran tamaño (LLM) mediante frameworks como LangChain o LlamaIndex, utilizando proveedores como OpenAI, Claude o Gemini
* Colaborar con diseñadores y gestores de producto para iterar rápidamente sobre nuevos patrones de experiencia de usuario (UX) de IA, tales como asistentes de chat, creadores de indicaciones (prompt builders) y bucles de retroalimentación
* Garantizar seguridad, accesibilidad, observabilidad y cobertura de pruebas en las implementaciones del lado del cliente y de pila completa
* Crear interfaces web adaptables, accesibles y de alto rendimiento, adaptadas a patrones de interacción impulsados por IA, como transmisión de texto, campos de entrada de indicaciones (prompts), citas y resúmenes
* Mantener una biblioteca compartida de componentes y hooks frontend reutilizables que permitan a los equipos internos incorporar funcionalidades GenAI en sus aplicaciones
* Entregar componentes de interfaz de usuario que aporten transparencia, observabilidad y confianza en los resultados generados por IA
**Requisitos**
* Mínimo 5 años de experiencia en producción con React, TypeScript o Vue para aplicaciones web empresariales
* Entre 5 y 8 años de experiencia en ingeniería de software en toda la pila web, incluidas interfaces de usuario frontend, APIs REST y microservicios
* Mínimo 2 años de experiencia integrando funciones GenAI, APIs de modelos de lenguaje de gran tamaño (LLM) y patrones de interfaz de usuario para indicaciones (prompt UI patterns) en aplicaciones web
* Excelentes habilidades de desarrollo backend en Python y al menos 2 años de experiencia consumiendo y construyendo microservicios en la nube con AWS, Docker y APIs REST
* Experiencia comprobada en el desarrollo, documentación y mantenimiento de bibliotecas de componentes reutilizables, sistemas de diseño y hooks personalizados
* Competencia en inglés a nivel B2 o superior
**Deseable**
* Familiaridad con patrones de experiencia de usuario (UX) de transmisión en tiempo real, como SSE/WebSockets, creadores de indicaciones (prompt builders), citas y componentes de interfaz de usuario para resúmenes
* Conocimientos sobre el cumplimiento de WCAG 2.1 AA y arquitectura accesible de componentes de interfaz de usuario
* Habilidades en orquestación de LangChain, LangGraph o LlamaIndex tanto en el lado del cliente como en Node.js
* Familiaridad con tuberías RAG, herramientas de búsqueda vectorial como Pinecone u OpenSearch, y conceptos de incrustaciones (embeddings)
* Antecedentes 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 libres remunerados 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