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 FastAPI: Diseñar e implementar APIs RESTful robustas, aprovechando las capacidades asíncronas y la validación de datos de FastAPI.
* 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 FastAPI: 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.