Backend AI Engineer

España Remoto Full-time 3+ años de experiencia en desarrollo backend con Java (Spring Boot) o .NET (C#), combinados con experiencia práctica en el diseño e integración de soluciones de Inteligencia Artificial utilizando LLMs. Conocimientos de RAG, agentes de IA, orquestación, prompt engineering, function calling / tool use y frameworks de IA como Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain o LangGraph. Experiencia trabajando con entornos cloud, principalmente Azure y/o AWS.
Ref: 1329AFDT

¡En MindShore estamos buscando un/a Backend AI Engineer para incorporarse a un proyecto junto a uno de nuestros clientes, una consultora tecnológica española especializada en soluciones digitales, desarrollo de software e innovación, que lleva adelan...

Sobre esta posición

🚀 La oportunidad

¡En MindShore estamos buscando un/a Backend AI Engineer para incorporarse a un proyecto junto a uno de nuestros clientes, una consultora tecnológica española especializada en soluciones digitales, desarrollo de software e innovación, que lleva adelante proyectos tecnológicos en diferentes industrias!

Buscamos un perfil con sólidos conocimientos de desarrollo backend, curiosidad tecnológica y experiencia en Inteligencia Artificial. La persona ideal combina buenas bases de ingeniería de software con experiencia práctica diseñando, desarrollando e integrando soluciones basadas en Large Language Models (LLMs).

Nos interesan especialmente profesionales que vayan más allá del uso de la IA como asistente de desarrollo y que tengan experiencia construyendo soluciones basadas en IA y participando en su arquitectura. Valoramos a personas que disfruten explorando nuevas tecnologías, tomando iniciativa, proponiendo soluciones y transformando ideas en aplicaciones funcionales.

🔑 Requisitos principales
- Experiencia sólida en desarrollo backend con Java (Spring Boot) o .NET (C#).
- Sólidos conocimientos de diseño e integración de APIs y arquitecturas de microservicios.
- Experiencia demostrable diseñando, desarrollando e integrando soluciones basadas en Inteligencia Artificial y Large Language Models (LLMs) en proyectos reales, preferentemente implementados en entornos productivos.
- Experiencia práctica o sólidos conocimientos de arquitecturas RAG, agentes de IA, orquestación, prompt engineering y function calling / tool use.
- Conocimientos de frameworks y plataformas de IA como Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, LangGraph o similares.
- Experiencia trabajando con entornos cloud, preferentemente Azure y/o AWS.
- Curiosidad tecnológica, capacidad de resolución de problemas y una actitud proactiva.
- Capacidad para proponer soluciones técnicas, participar en decisiones de arquitectura y tomar iniciativa en proyectos.

🔎 Se valorará
- Experiencia implementando y manteniendo soluciones basadas en LLMs en entornos productivos.
- Proyectos personales de IA, repositorios en GitHub, contribuciones open source o pruebas de concepto que demuestren experiencia práctica desarrollando soluciones de IA.
- Experiencia trabajando con bases de datos vectoriales, embeddings y arquitecturas RAG avanzadas.
- Familiaridad con frameworks de agentes de IA y sistemas multiagente.
- Experiencia trabajando con ambos ecosistemas: Java y .NET.
- Buen nivel de inglés.

💼 Responsabilidades
- Diseñar, desarrollar y mantener soluciones backend utilizando Java (Spring Boot) o .NET (C#).
- Diseñar e integrar APIs y arquitecturas basadas en microservicios.
- Diseñar, desarrollar e integrar soluciones de Inteligencia Artificial utilizando Large Language Models (LLMs).
- Construir e implementar pipelines RAG, agentes de IA y flujos de orquestación.
- Trabajar con prompt engineering, function calling e integración de herramientas.
- Evaluar e integrar frameworks y plataformas de IA en arquitecturas backend.
- Participar en el diseño y la arquitectura de soluciones basadas en IA que sean escalables, mantenibles y confiables.
- Investigar nuevas tecnologías e identificar oportunidades para incorporar IA en aplicaciones de software.
- Tomar iniciativa, proponer mejoras y transformar ideas técnicas en soluciones funcionales.
- Colaborar con equipos técnicos en la resolución de desafíos y la mejora continua de las soluciones existentes.

✨ Condiciones de trabajo
- Modalidad: 100% remoto.
- Ubicación: España.
- Contratación: Jornada completa, bajo nómina en España.
- Equipo: Entorno técnico colaborativo enfocado en desarrollo backend, ingeniería de IA y soluciones tecnológicas innovadoras.
- Oportunidad: Participar en proyectos tecnológicos que combinan Inteligencia Artificial, ingeniería backend y diseño de soluciones de IA aplicadas a escenarios reales, con oportunidades para experimentar, aportar ideas y seguir creciendo profesionalmente.

Skills requeridas

Comunicación efectiva Trabajo en equipo Aprendizaje continuo Resolución de problemas Adaptabilidad Pensamiento crítico Habilidades de presentación

Detalles de la posición

Ubicación
España
Modalidad
Remoto
Dedicación
Full-time
Experiencia requerida
3+ años de experiencia en desarrollo backend con Java (Spring Boot) o .NET (C#), combinados con experiencia práctica en el diseño e integración de soluciones de Inteligencia Artificial utilizando LLMs. Conocimientos de RAG, agentes de IA, orquestación, prompt engineering, function calling / tool use y frameworks de IA como Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain o LangGraph. Experiencia trabajando con entornos cloud, principalmente Azure y/o AWS.
Duración
Indefinido
Tipo de contrato
Nómina full time

Contacto

Yamila Crer

Reclutadora

yamila.crer@mindshore.io