CDW
CDW
CDW ofrece productos y servicios tecnológicos para empresas, organizaciones gubernamentales, proveedores de servicios de salud e instituciones educativas. Su trabajo abarca la infraestructura de TI, los servicios gestionados, la ciberseguridad, la computación en la nube, los espacios de trabajo digitales y otras soluciones empresariales. Al colaborar con marcas tecnológicas líderes, CDW ayuda a las organizaciones a diseñar y gestionar entornos tecnológicos que impulsan la productividad, la seguridad y la transformación digital en diversos sectores.

Consultor principal de desarrollo full stack e IA generativa

Lidera el desarrollo de aplicaciones empresariales de IA generativa en CDW, proveedor de soluciones tecnológicas de Fortune 500. Guía la ingeniería con React, Node.js, RAG, LangChain y LangGraph.

Descripción

  • Lidera el desarrollo de aplicaciones web full stack con React.js y Node.js.
  • Crea aplicaciones de IA generativa y LLM mediante generación aumentada por recuperación (RAG) e IA agéntica.
  • Desarrolla y mejora canalizaciones RAG para aplicaciones empresariales.
  • Desarrolla flujos de trabajo con LLM y agentes de IA con LangChain y LangGraph.
  • Conecta LLM con aplicaciones empresariales, API, bases de datos y servicios externos.
  • Diseña API REST y servicios backend con Node.js.
  • Desarrolla aplicaciones front-end adaptables y escalables con React.js.
  • Utiliza bases de datos vectoriales, embeddings, procesamiento de documentos y búsqueda semántica.
  • Aplica ingeniería de prompts y gestión del contexto, y evalúa y optimiza aplicaciones con LLM.
  • Diseña flujos de trabajo de IA de varios pasos, llamadas a herramientas, orquestación de agentes y gestión del estado con LangGraph.
  • Entrega soluciones de IA escalables, seguras, fiables y listas para producción.
  • Colabora con arquitectos y equipos técnicos para definir la arquitectura de aplicaciones y soluciones de IA.
  • Revisa código, establece prácticas de desarrollo y asesora a desarrolladores júnior.
  • Investiga problemas de rendimiento y producción en aplicaciones y sistemas de IA/LLM.
  • Lidera iniciativas de desarrollo full stack e IA.
  • Convierte las necesidades del negocio en soluciones técnicas escalables.
  • Orienta las decisiones de arquitectura y diseño, manteniendo la calidad del código y los estándares de ingeniería.
  • Se responsabiliza de los entregables desde el diseño y el desarrollo hasta la implementación y el soporte en producción.

Requisitos

  • Aporta entre 7 y 12 años de experiencia en desarrollo de software.
  • Cuenta con sólidos conocimientos prácticos de React.js y desarrollo front-end moderno.
  • Tiene amplia experiencia con Node.js y desarrollo backend o de API.
  • Tiene experiencia práctica en la creación de aplicaciones de IA generativa y LLM.
  • Comprende a fondo la arquitectura y la implementación de RAG.
  • Tiene experiencia práctica con LangChain.
  • Tiene experiencia práctica con LangGraph y flujos de trabajo agénticos.
  • Ha utilizado API de LLM como OpenAI, Azure OpenAI, Anthropic o servicios similares.
  • Domina Python o JavaScript/TypeScript.
  • Tiene experiencia con API REST, microservicios, bases de datos e integraciones de terceros.
  • Comprende las bases de datos vectoriales, los embeddings, la fragmentación, la recuperación y la búsqueda semántica.
  • Comprende los principios de diseño de software, la arquitectura y las buenas prácticas de desarrollo.

Beneficios

  • Entorno de trabajo colaborativo y solidario.
  • Oportunidades de aprendizaje y crecimiento.
  • Mentoría y orientación técnica.
  • Empleo con igualdad de oportunidades.