Técnicas Reunidas Group (TR) es una empresa líder en Ingeniería y Construcción Internacional de Petróleo y Gas, especializada en el diseño, construcción y dirección de ejecución de Plantas Industriales a nivel mundial. Participamos en proyectos relacionados con hidrógeno, biomasa, biocombustibles, descarbonización, inteligencia artificial, digitalización. El crecimiento sostenible, la descarbonización y la transición energética, son los conceptos que representan nuestra cultura. Nuestro alto nivel de profesionalismo y compromiso nos impulsa a una investigación permanente para mejorar la eficiencia y la sostenibilidad.Estamos buscando un Programador/a de Python e Inteligencia Artificial Senior con al menos 5 años de experiencia para unirse a nuestro equipo innovador. El candidato ideal deberá contar con amplios conocimientos en desarrollo de aplicaciones con Python, así como experiencia en la implementación de agentes inteligentes y sistemas automatizados. Si te apasiona la IA, el desarrollo de aplicaciones escalables y el diseño de interfaces de usuario, esta oportunidad es para ti.Responsabilidades:
Desarrollo y Mantenimiento: Diseñar, implementar y mantener aplicaciones backend en Python, garantizando código limpio, modular y de alto rendimiento.Integración de Agentes Inteligentes: Crear e implementar agentes autónomos que optimicen procesos y faciliten la toma de decisiones automatizada.Implementación de RAG: Desarrollar soluciones basadas en Retrieval Augmented Generation (RAG) para mejorar la precisión y contextualización en la generación de contenidos.Automatización de Flujos de Trabajo: Configurar y gestionar procesos automatizados utilizando n8n para integrar diversas API y servicios.Desarrollo de APIs con Fast API: Diseñar e implementar APIs RESTful robustas, aprovechando las capacidades asíncronas y la validación de datos de Fast API.Contenedorización y Despliegue: Crear y gestionar contenedores Docker para asegurar entornos de desarrollo consistentes y facilitar despliegues escalables.Integración Web: Colaborar en la integración de aplicaciones backend con interfaces web, utilizando HTML y otras tecnologías complementarias.Optimización de Modelos de Lenguaje: Realizar fine-tuning de LLMs para adaptar modelos a necesidades específicas y mejorar la calidad de los resultados.Creación de Datasets Personalizados: Diseñar y generar conjuntos de datos a medida, fundamentales para el entrenamiento y validación de modelos de IA. Requisitos técnicos:
Formación académica en campos relacionados con la inteligencia artificial, ciencia de datos, ingeniería informática o áreas afines.Experiencia Avanzada en Python: Mínimo 5 años de experiencia en desarrollo de aplicaciones con Python.Conocimientos en Agentes y Automatización: Experiencia demostrada en la implementación de agentes inteligentes y sistemas automatizados.Experiencia en RAG y Fine-Tuning de LLMs: Capacidad para integrar sistemas de Retrieval Augmented Generation y ajustar modelos de lenguaje a necesidades específicas.Se valora el dominio de n8n y Fast API: Experiencia en la automatización de flujos de trabajo y en el desarrollo de APIs de alto rendimiento.Familiaridad con Docker: Habilidades en la creación y administración de contenedores para facilitar el desarrollo y despliegue de aplicaciones.Conocimientos de HTML y Tecnologías Web: Experiencia en la integración de soluciones backend con interfaces web responsivas. ¿Qué ofrecemos?Participación en proyectos internacionales de primer nivel dentro del sector, donde confluyen equipos multidisciplinares, con un entorno dinámico de trabajo que fomenta el crecimiento personal y la formación profesional continua. En Técnicas Reunidas además apostamos por las medidas de conciliación, por ello, trabajamos bajo un modelo híbrido (dos días de teletrabajo por semana), con flexibilidad horaria (de entrada y de salida) y jornada intensiva en verano. Ofrecemos adaptación específica del puesto de trabajo para personas con Certificado de Discapacidad del 33% o superior.