09 ago
|
Level UP Desarrollo
|
Alicante (Alacant)
09 ago
Level UP Desarrollo
Alicante (Alacant)
El puesto
Se busca a la persona que asuma la responsabilidad técnica completa de un sistema de IA multi-agéntico: backend, app móvil y web, ya en funcionamiento.
No es un puesto de recibir tickets y estimarlos. Es el puesto de traductor entre negocio y sistema: escuchas un requisito expresado en lenguaje de negocio y lo conviertes en arquitectura, diseño y código que funciona en producción. Decides el cómo, defiendes el porqué y respondes del resultado.
Liderarás un equipo de ingenieros y serás el punto de decisión técnico final.
Responsabilidades
● Traducir requisitos a sistema.
Convertir objetivos de negocio en arquitectura, modelo de datos, contratos de API y plan de entrega. Detectar cuándo un requisito, tal y como está planteado, no se sostiene técnicamente, y proponer la alternativa que sí cumple el objetivo.
● Ser el responsable técnico.
Decisiones de arquitectura, elección de tecnología, deuda técnica, coste de infraestructura y de inferencia, latencia y fiabilidad.
● Liderar el equipo.
Repartir y priorizar trabajo, revisar código, dar mentoring y desbloquear a la gente. Se espera que sigas programando: es un rol de líder que escribe código, no de gestor.
● Diseñar y evolucionar los sistemas de IA generativa.
Flujos agénticos multipaso, orquestación de grafos de ejecución, uso de herramientas (tool calling), salida estructurada estricta, recuperación semántica y memoria a largo plazo, estrategia multi-proveedor. Con criterio explícito sobre alucinación, coste, latencia y reproducibilidad: determinista donde se pueda, LLM solo donde aporte.
● Evaluación sistemática.
Mantener y ampliar la batería de evals sobre los componentes de IA. Aquí no se cambia un prompt "porque parece mejor": se mide.
● Sostener la arquitectura.
El backend sigue arquitectura hexagonal con límites de dependencia verificados automáticamente en CI. Tu trabajo es que eso siga siendo cierto a medida que el sistema crece.
● Operación y fiabilidad.
Observabilidad, despliegue, migraciones de base de datos, pruebas de carga, respuesta a incidentes y seguridad de los datos.
Requisitos
● Python avanzado y experiencia real diseñando sistemas asíncronos
● Capacidad de adaptación y aprendizaje ágil
● Experiencia real de producción con IA generativa, no prototipos: agentes, uso de herramientas, RAG y bases vectoriales, salida estructurada, control de coste y latencia, y evaluación de calidad. Debes poder explicar por qué un flujo agéntico falla y cómo se arregla.
● Criterio de arquitectura demostrable. Saber dónde poner un límite, cuándo un patrón sobra y cuándo una abstracción es deuda disfrazada. Preferimos soluciones simples que aguanten a soluciones elegantes que nadie entienda a los seis meses.
● Modelado de datos sólido en SQL y NoSQL, incluida la parte incómoda: consistencia,
idempotencia, migraciones sin downtime.
● Cloud (AWS) y responsabilidad sobre lo que corre en producción.
Este puesto no encaja si...
● Buscas investigación en IA sin responsabilidad sobre producción.
● Necesitas especificaciones cerradas para empezar a trabajar.
● Prefieres no tocar infraestructura, despliegues ni incidentes.
● Quieres liderar sin programar.ita.
📌 Tech Lead / Ingeniero Responsable (Alicante (Alacant))
🏢 Level UP Desarrollo
📍 Alicante (Alacant)