




Resumen: G2 busca un Ingeniero de Software Senior especializado en tecnologías de IA/generativa para liderar el desarrollo de funciones sofisticadas impulsadas por IA y mentorizar a los miembros del equipo en el desarrollo aumentado por IA. Aspectos destacados: 1. Liderar el desarrollo de funciones sofisticadas impulsadas por IA 2. Impulsar iniciativas de inteligencia artificial generativa de alto impacto 3. Mentorizar a los miembros del equipo en el desarrollo aumentado por IA Ubicación Londres Tipo de empleo Jornada completa Departamento I+D de productos **Acerca de G2 \- La empresa** G2 es el mercado de software más grande y confiable del mundo. Al unirte a G2, te unes al equipo líder del sector que ayuda a las empresas a alcanzar su máximo potencial al respaldar sus decisiones y estrategias con información fiable proveniente de usuarios reales de software. Ahora, nos hemos unido a Capterra, SoftwareAdvice y GetApp para crear la fuente más grande de datos e información sobre software en línea, impulsando así la toma de decisiones inteligentes en la era de la IA. Con más de 200 millones de visitantes anuales combinados y 6 millones de reseñas verificadas, somos actualmente el lugar centralizado que permite a los compradores de software tomar decisiones mejores y más rápidas con confianza. Y ¡esto es solo el comienzo! Nos proponemos transformar la industria global de software B2B y convertirnos en la base de datos más confiable para compradores y vendedores de software en la era de la IA. ¿Te parece emocionante? ¡Únete a nosotros mientras intentamos alcanzar nuestro próximo PICO! **Acerca de G2 \- Nuestras personas** En G2, todo lo que somos y hacemos se basa en nuestros valores PICO (*P*erformance \+ *I*ntrepreneurship \+ *C*onfianza \+ *O*ptimismo). Trabajar en G2 significa formar parte de una comunidad global en crecimiento, orientada por valores, que escala PICOS juntos. Celebramos los éxitos de los demás, aprendemos de nuestros errores y nos apoyamos mutuamente en los momentos difíciles. Con ambición y espíritu emprendedor, nos desafiamos unos a otros a asumir trabajos complejos, lo que nos ayudará a todos a crecer y aprender. Formarás parte de un equipo global y diverso de personas inteligentes, dedicadas y amables, cada una con talentos únicos, aspiraciones y experiencias vitales distintas. En el corazón de nuestra comunidad y cultura están nuestros GRUPOS DE EMPLEADOS AUTOLIDERADOS (ERG), que celebran y resaltan las diversas identidades de nuestro equipo global. Como organización, actuamos con intención en nuestro trabajo sobre equidad, diversidad e inclusión (DEI) y en nuestras iniciativas filantrópicas (como nuestro programa G2 Gives), porque nos anima a todos a ser mejores personas. Acerca del puesto G2 busca un Ingeniero de Software Senior especializado en tecnologías de IA/generativa. Serás un líder técnico práctico que construirá funciones sofisticadas impulsadas por IA dentro de nuestra suite de productos. Este puesto es ideal para un ingeniero que considera a la IA un colaborador poderoso y está listo para impulsar iniciativas de IA generativa de alto impacto. Implementarás soluciones centradas en IA, desarrollarás buenas prácticas de ingeniería de indicaciones (prompt engineering) y mentorizarás a los miembros del equipo en el desarrollo aumentado por IA. Nuestras «Semanas de Creatividad» trimestrales te ofrecen tiempo dedicado para experimentar con capacidades de IA de vanguardia. En este puesto, tú: * **Construirás funciones centradas en IA**: Diseñarás e implementarás funciones inteligentes desde la concepción hasta la producción dentro de nuestra plataforma Python. Tomarás decisiones técnicas para tus proyectos y garantizarás que las soluciones sean escalables, mantenibles y estén alineadas con los requisitos del producto. * **Desarrollarás soluciones de ingeniería de indicaciones (prompt engineering)**: Crearás, probarás y perfeccionarás indicaciones (prompts) para casos de uso en producción, incluidos la síntesis de datos, la generación de contenido y la automatización de flujos de trabajo. Construirás marcos automatizados de pruebas de indicaciones y medirás el rendimiento de los modelos para optimizar los resultados. * **Serás defensor del desarrollo aumentado por IA**: Actuarás como experto de referencia sobre asistentes de programación con IA dentro de tu equipo. Demostrarás las mejores prácticas para integrar herramientas como GitHub Copilot y Claude Code en los flujos de trabajo diarios, y ayudarás a tus compañeros a incrementar su productividad mediante una colaboración efectiva con la IA. * **Implementarás integraciones con IA**: Evaluarás e integrarás modelos de IA de terceros y de código abierto en nuestros sistemas backend (Python) y frontend (JavaScript, Hotwire, React). Construirás implementaciones confiables y listas para producción que resuelvan problemas reales de los clientes mediante APIs de modelos de lenguaje grande (LLM). * **Construirás arquitecturas basadas en agentes**: Diseñarás e implementarás patrones basados en agentes que combinen eficazmente la autonomía de los LLM con la supervisión humana, el uso de herramientas y flujos de trabajo de razonamiento multinivel. * **Habilitarás la IA con datos de calidad**: Construirás tuberías de datos y garantizarás la calidad de los datos para funciones impulsadas por IA. Aplicarás habilidades expertas en SQL y PostgreSQL para respaldar el entrenamiento de modelos, su ajuste fino y la inferencia. * **Colaborarás en iniciativas de IA**: Trabajarás estrechamente con gerentes de producto, diseñadores y científicos de datos para entregar funciones impulsadas por IA. Proporcionarás aportes técnicos sobre viabilidad, esfuerzo y metodología para los proyectos de IA de tu equipo. * **Garantizarás calidad y confiabilidad**: Implementarás estrategias exhaustivas de pruebas (unitarias, de integración y funcionales) para funciones de IA. Promoverás la calidad del código, la optimización del rendimiento y la confiabilidad operacional en producción. * **Mentorizarás a los miembros del equipo**: Guiarás a otros ingenieros de tu equipo en tecnologías y mejores prácticas relacionadas con la IA. Compartirás conocimientos mediante revisiones de código, programación en pareja y discusiones técnicas. Requisitos mínimos: Entendemos que postularse a empleos puede parecer intimidante en ocasiones. Incluso si no cumples todos los requisitos descritos en la descripción del puesto, ¡te animamos a aplicar de todas formas! * Entre 8 y 10 años de experiencia profesional en programación en entornos de aplicaciones web * Competencia experta en Python; conocimientos sólidos de frameworks modernos de JavaScript. * Experiencia práctica en la construcción de sistemas de IA basados en agentes e implementación de patrones de razonamiento multinivel con LLM. * Experiencia directa trabajando con APIs de LLM de proveedores como OpenAI, Anthropic o Google, incluida la ingeniería de indicaciones (prompt engineering) y el manejo de respuestas. * Uso habitual de asistentes de programación con IA (por ejemplo, GitHub Copilot, Claude Code) como parte de tu flujo de trabajo diario de desarrollo. * Comprensión sólida del panorama de la IA generativa, incluidas las fortalezas y limitaciones de los principales modelos. * Experiencia con prácticas de desarrollo ágil, incluidas CI/CD, revisiones de código y banderas de funciones. * Título universitario en Ciencias de la Computación o campo relacionado; título de posgrado preferible. Qué puede hacer destacar tu solicitud: * Experiencia con frameworks de IA como Langchain, LlamaIndex, ollama, FastMCP u otras herramientas similares de orquestación de agentes. * Experiencia en ajuste fino o despliegue de modelos de código abierto para casos de uso específicos. * Contribuciones a proyectos de IA/ML de código abierto o publicaciones relevantes. * Habilidades avanzadas en PostgreSQL, incluida la optimización del rendimiento y de consultas. * Experiencia con Hotwire y Tailwind CSS dentro de un sistema de diseño. **Nuestro compromiso con la inclusividad y la diversidad** En G2, estamos comprometidos con la creación de un entorno inclusivo y diverso donde las personas de cualquier trasfondo puedan prosperar y sentirse bienvenidas. Evaluamos a los candidatos sin tener en cuenta su raza, color, credo, religión, origen nacional, información genética, identidad o expresión de género, orientación sexual, embarazo, edad, estado civil, condición de veterano o discapacidad física o mental. \- **Cómo utilizamos la tecnología de IA en nuestro proceso de contratación** G2 incorpora tecnología impulsada por IA para mejorar nuestro proceso de evaluación de candidatos. Estas herramientas pueden ayudar en la revisión inicial de solicitudes, en el análisis de evaluaciones de habilidades y en la identificación de candidatos cuyas calificaciones coincidan con los requisitos específicos del puesto. Aunque la tecnología de IA apoya nuestro flujo de reclutamiento, todas las decisiones finales de contratación siguen bajo supervisión y juicio humanos. **Tu elección importa:** Si prefieres que tu solicitud sea revisada sin asistencia de IA, puedes optar por no participar ingresando tu dirección de correo electrónico en el campo correspondiente al final del Aviso Legal sobre Procesamiento Automatizado. Optar por no participar no afectará negativamente tu solicitud de ninguna manera: garantizaremos que tus materiales reciban una revisión manual exhaustiva por parte de nuestro equipo de contratación. Para obtener más detalles sobre cómo manejamos tu información durante todo el proceso de solicitud, consulta la Nota de Privacidad para Solicitantes de G2.


