Volkswagen AG
Jobgether
Ingeniero de Herramientas de IA
Sobre la oportunidad
Este puesto se publica en nombre de una empresa asociada, que gestiona todas las solicitudes y los pasos siguientes. Nuestro socio busca un Ingeniero de Herramientas de IA con base en Portugal.
Cómo funciona Jobgether
Utilizamos un proceso de emparejamiento basado en IA para garantizar que tu solicitud sea revisada de forma rápida, objetiva y justa frente a los requisitos principales del puesto. Nuestro sistema identifica a los candidatos que mejor se ajustan, y esta lista corta se comparte directamente con la empresa contratante. La decisión final y los pasos siguientes (entrevistas, evaluaciones) son gestionados por su equipo interno.
¡Agradecemos tu interés y te deseamos lo mejor!
Por qué solicitar a través de Jobgether?
Aviso de privacidad de datos: Al enviar tu solicitud, reconoces que Jobgether procesará tus datos personales para evaluar tu candidatura y compartir información relevante con el empleador contratante. Este procesamiento se basa en el interés legítimo y en las medidas precontractuales conforme a las leyes de protección de datos aplicables (incluido el RGPD). Puedes ejercer tus derechos (acceso, rectificación, supresión, oposición) en cualquier momento.
#LI-CL1
Buscamos un Ingeniero de Herramientas de IA para desarrollar y escalar una plataforma interna de agentes que reúna el conocimiento, los datos y las herramientas de la empresa en un entorno seguro y accesible. Trabajando en estrecha colaboración con un Ingeniero Principal, crearás agentes de IA listos para producción e integraciones que ayuden a los empleados y a sus asistentes de IA a acceder a la información que necesitan. Te harás cargo del ciclo de vida completo del desarrollo, desde la comprensión de las necesidades del usuario y el diseño de soluciones hasta la implementación, el seguimiento y la mejora continua. Utilizando tecnologías como Python, LangGraph, LLM APIs y Model Context Protocol (MCP), transformarás prototipos en herramientas fiables utilizadas en toda la organización. También establecerás marcos de evaluación, optimizarás el rendimiento y los costes de la IA, y garantizarás una seguridad y unos controles de acceso sólidos. Esta oportunidad remota ofrece la posibilidad de dar forma a las capacidades de IA de toda la empresa dentro de un equipo distribuido globalmente y orientado a la tecnología.
Responsabilidades
- Ayudarás a desarrollar y mantener una plataforma de IA interna, combinando el desarrollo de agentes, la integración de sistemas, la ingeniería de producción y la optimización continua para ofrecer herramientas prácticas que mejoren la forma de trabajar de los equipos.
- Colaborar con el Ingeniero Principal para diseñar, desarrollar e implementar nuevas capacidades de la plataforma, asumiendo la responsabilidad desde el diseño inicial hasta el lanzamiento en producción.
- Integrar sistemas internos y aplicaciones SaaS conectando APIs y fuentes de datos, definiendo modelos de datos compartidos e implementando los permisos de acceso adecuados.
- Crear agentes de IA y herramientas de apoyo, incluidos servidores MCP que permitan a los agentes de toda la organización interactuar con los sistemas internos y recuperar el contexto relevante.
- Diseñar y mejorar los flujos de trabajo de recuperación, llamadas a herramientas, incrustaciones (embeddings), ingeniería de prompts y gestión de contexto para ofrecer respuestas generadas por IA precisas y útiles.
- Establecer y mantener estándares de calidad de IA mediante conjuntos de datos de evaluación, puntos de referencia (benchmarks), pruebas de regresión, seguimiento y observabilidad.
- Supervisar los indicadores de rendimiento, incluidos el coste por respuesta y el uso de tokens, y optimizar los modelos, los prompts y los flujos de trabajo para lograr eficiencia y fiabilidad.
- Solucionar problemas de producción, incorporar los comentarios de los usuarios y mejorar continuamente la plataforma basándose en el uso real.
- Convertir pruebas de concepto en aplicaciones en la nube seguras y escalables con la infraestructura, los procesos de implementación y los controles de identidad y acceso adecuados.
- Utilizar agentes de codificación de IA como parte fundamental del flujo de trabajo de desarrollo, manteniendo al mismo tiempo la calidad del código mediante especificaciones claras, pruebas automatizadas, revisiones y prácticas de ingeniería sólidas.
- Contribuir a las iniciativas de herramientas de IA de toda la empresa, incluida la evaluación y estandarización de herramientas de IA internas, el seguimiento del uso y los costes, y la definición de estándares para aplicaciones generadas por IA.
- Apoyar a otros equipos en la adopción y construcción sobre la plataforma, ayudándoles a desarrollar flujos de trabajo eficaces basados en IA y aplicaciones internas.
- Interactuar con las partes interesadas técnicas y no técnicas de toda la organización para comprender sus necesidades, priorizar las mejoras y comunicar las soluciones con claridad.
Requisitos
El candidato ideal es un ingeniero de software práctico con experiencia real en la entrega de agentes de IA a producción, un sólido conocimiento de los marcos de desarrollo de IA modernos y la capacidad de crear herramientas internas seguras y fiables.
- Al menos 3 años de experiencia en la creación y entrega de software de producción, principalmente utilizando Python y bases de datos relacionales.
- Experiencia demostrable en la creación e implementación de al menos un agente de IA de producción con LangGraph que sea utilizado por usuarios reales.
- Experiencia práctica en el desarrollo de agentes, incluyendo llamadas a herramientas, recuperación e incrustaciones (embeddings), ingeniería de prompts y diseño de contexto.
- Experiencia práctica con LLM APIs de los principales proveedores, incluyendo la gestión de tokens y la optimización de costes.
- Experiencia trabajando con MCP o protocolos de herramientas comparables, tanto como servidor como cliente.
- Sólido conocimiento de las metodologías de evaluación de IA, incluidos conjuntos de datos de prueba, enfoques de LLM-as-a-judge, pruebas de regresión y supervisión del rendimiento.
- Familiaridad con herramientas de seguimiento y observabilidad como Langfuse o soluciones equivalentes.
- Experiencia en la integración de APIs y fuentes de datos, incluyendo aplicaciones SaaS, bases de datos SQL y almacenes de datos.
- Experiencia práctica con infraestructura en la nube en Google Cloud Platform (GCP), Amazon Web Services (AWS), o ambos, incluyendo contenedores, bases de datos gestionadas, gestión de identidad y acceso, y tuberías de CI/CD.
- Uso diario de agentes de codificación de IA, con la capacidad de validar su producción y mantener altos estándares de calidad de software.
- Sólido conocimiento de los principios de seguridad, gestión de identidades, permisos y controles de acceso de menor privilegio.
- Experiencia con control de versiones y herramientas de desarrollo colaborativo como GitHub o Bitbucket.
- Excelente nivel de inglés hablado y escrito, con capacidad para comunicar conceptos técnicos con claridad tanto a audiencias técnicas como no técnicas.
Habilidades deseadas
- Familiaridad con la extracción de datos web, web scraping o tecnologías relacionadas.
- Experiencia con Django y PostgreSQL, incluyendo búsqueda vectorial usando pgvector.
- Habilidades de desarrollo Frontend suficientes para crear y mantener interfaces de chat usando React o Next.js.
- Experiencia en el desarrollo de herramientas internas que logren la adopción entre los compañeros.
- Familiaridad con capas semánticas, grafos de conocimiento o representaciones estructuradas del conocimiento organizacional.
- Experiencia en la implementación de memoria de agentes, arquitecturas multi-agente u orquestación avanzada de agentes.
- Experiencia previa trabajando con equipos remotos distribuidos globalmente.
Beneficios
- Trabajo totalmente remoto, ofreciendo flexibilidad en el lugar desde el que trabajas.
- Oportunidad de unirse a un equipo automotivado, progresista y multicultural.
- Experiencia práctica con tecnologías de IA de vanguardia, marcos de código abierto y herramientas modernas de desarrollo de software.
- Oportunidad de dar forma y desarrollar herramientas de IA utilizadas en toda la organización.
- Propiedad integral de proyectos de ingeniería significativos, desde el diseño inicial hasta la implementación en producción y la optimización continua.
- Entorno colaborativo centrado en la innovación, la autonomía y la mejora continua.
