Descripción
Ingeniero/a de IA
Sobre la empresa
Biorce es una empresa pionera en Healthtech dedicada a revolucionar el desarrollo de fármacos mediante el poder de la inteligencia artificial. Nos apasiona acelerar los avances médicos y mejorar los resultados para los pacientes.
Nuestro equipo está formado por profesionales experimentados en investigación clínica, científicos de datos y expertos en IA, que trabajan de forma colaborativa para cerrar la brecha entre la tecnología más avanzada y las necesidades clínicas reales.
Con un compromiso inquebrantable para revolucionar la atención sanitaria, aspiramos a un mundo en el que todos los pacientes se beneficien de un acceso acelerado y rentable a los tratamientos. Biorce está preparada para redefinir el panorama de la salud, moldeando un futuro en el que la innovación y la accesibilidad converjan para el bienestar de la humanidad.
Sobre el puesto
Tras nuestra exitosa expansión en Estados Unidos y nuestro continuo crecimiento en Europa, buscamos un/a Ingeniero/a de IA de nivel intermedio para ayudarnos a impulsar nuestra ingeniería de IA y datos desde nuestro centro de Barcelona.
Esta persona reportará directamente a nuestra dirección de IA/Ingeniería y desempeñará un papel fundamental en la construcción de sistemas sofisticados de IA que vayan más allá de simples interfaces de chat.
Este puesto se centrará en el diseño de flujos de trabajo basados en agentes, la gestión de estados complejos en aplicaciones de modelos de lenguaje de gran tamaño (LLM) y la garantía de que nuestras funciones generativas sean fiables, controlables y escalables.
¿A quién buscamos?
Buscamos un/a Ingeniero/a de IA con experiencia en ingeniería de software o de aprendizaje automático (ML), y con experiencia práctica en el desarrollo e implementación de aplicaciones basadas en LLM en producción.
Alguien con mentalidad de agente, que entienda que los LLM son más potentes cuando se tratan como motores de razonamiento dentro de un sistema más amplio, y no simplemente como predictores de texto. Esta persona debe ser capaz de gestionar el estado y la memoria conversacionales en gráficos de IA complejos y no lineales, aplicando al mismo tiempo un riguroso enfoque de ingeniería de software al desarrollo de IA.
Responsabilidades clave
* Diseñar e implementar flujos de trabajo complejos y multietapa de IA utilizando LangGraph o marcos similares para gestionar el estado, bucles y lógica condicional.
* Desarrollar, probar y controlar versiones de indicaciones avanzadas, ejemplos reducidos (Few-shot), cadena de razonamiento (Chain-of-Thought) y ReAct.
* Utilizar las herramientas de redacción asistida y optimización de indicaciones de Vertex AI para perfeccionar las instrucciones del sistema.
* Construir y mantener canalizaciones de generación aumentada por recuperación (RAG), incluyendo análisis de documentos, optimización de incrustaciones (embeddings) y gestión de bases de datos vectoriales.
* Establecer marcos de evaluación automatizados mediante el Servicio de Evaluación de IA Generativa de Vertex AI para medir las tasas de alucinación, solidez (groundedness) y relevancia.
Requisitos
Imprescindibles
* 2/3 años o más de experiencia en ingeniería de software/aprendizaje automático, con al menos 1 año de experiencia práctica en el desarrollo e implementación de aplicaciones basadas en LLM en producción.
* Experiencia con herramientas de orquestación como LangGraph, Actores con estado (Stateful Actors), LangChain, CrewAI o Vertex AI Agent Builder.
* Experiencia con el ecosistema de GCP, incluidos Vertex AI Studio, Cloud Run para aplicaciones de IA sin servidor, BigQuery para fundamentación de datos y Cloud Storage.
* Técnicas avanzadas de RAG, búsqueda híbrida, recuperación de documento principal (Parent-Document Retrieval) y expansión de consultas (Query expansion).
* Profundo conocimiento sobre cómo gestionar el estado y la memoria conversacionales en gráficos de IA complejos y no lineales, ciclos, nodos y aristas.
* Capacidad para tratar la ingeniería de IA como ingeniería de software, aplicando CI/CD, pruebas unitarias para indicaciones y registro estructurado mediante Cloud Trace y Cloud Logging.
Deseables
* Experiencia en el diseño de flujos de trabajo basados en agentes utilizando LangGraph o marcos similares.
* Experiencia en ingeniería y optimización de indicaciones, incluidos ejemplos reducidos (Few-shot), cadena de razonamiento (Chain-of-Thought) y ReAct.
* Experiencia en la construcción y mantenimiento de canalizaciones RAG, incluido el análisis de documentos, la optimización de incrustaciones y la gestión de bases de datos vectoriales.
* Experiencia en la creación de marcos de evaluación con LLM como juez (LLM-as-a-Judge).
* Experiencia en el uso del Servicio de Evaluación de IA Generativa de Vertex AI para medir las tasas de alucinación, solidez (groundedness) y relevancia.
¿Por qué unirte a nosotros?
* Un entorno laboral dinámico con un equipo internacional, donde la colaboración y la diversidad florecen.
* Trabajar junto a los mejores talentos, unidos por un propósito común y comprometidos con generar un impacto real.
* Cobertura sanitaria privada integral para garantizar tu bienestar físico y mental.
* Modelo de trabajo híbrido que ofrece flexibilidad para equilibrar tu vida profesional y personal.
* Eventos corporativos para celebrar logros y disfrutar juntos.
* Recibirás un MacBook para potenciar tu productividad y experiencia laboral.
* ¡Nuestra oficina es amigable con las mascotas! Es probable que te reciban unas cuantas colas agitándose al llegar.
Al enviar esta solicitud, acepto que mis datos personales sean recopilados, procesados y conservados por la empresa exclusivamente con fines de gestión y evaluación de mi candidatura.
RAG, LLM, LangGraph, Stateful Actors, LangChain, CrewAI, Vertex AI Agent Builder