> Markdown version of [/jobs/ext/4595602-backend-ai-engineer](https://www.wearedevelopers.com/jobs/ext/4595602-backend-ai-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Backend AI Engineer - **Company:** MindShore - **Location:** Spain (Remote available) - **Contract:** Permanent contract - **Skills:** LangGraph Framework, Java (Programming Language), .NET Framework, Application Programming Interfaces (APIs), Artificial Intelligence, Amazon Web Services, Software Applications, Microsoft Azure, C Sharp (Programming Language), Information Technology Consulting, Github, OpenAI, Software Engineering, Systems Integration, Cloud Platform System, LangChain, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Prompt Engineering, Spring-boot, Backend, Agentic-AI, Free and Open-Source Software, Virtual Agents, Invoking Functions, Api Design, Semantic Kernel, Microservices - **Published:** November 6, 2026 - **Apply:** https://www.jobleads.com/es/job/backend-ai-engineer--spain--e20af85167a425fdf6e0173fea6fa39d1 ## About the Role We're looking for a technically strong, curious, and proactive professional with solid backend development experience and a strong background in Artificial Intelligence. The ideal candidate combines software engineering foundations with hands-on experience designing, developing, and integrating AI-powered solutions using Large Language Models (LLMs). We are particularly interested in professionals who go beyond using AI as a development assistant and have experience building AI-driven solutions and contributing to their architecture. We value people who enjoy exploring new technologies, taking ownership, proposing solutions, and turning ideas into functional applications. Key Requirements * Solid experience in backend development using Java (Spring Boot) or .NET (C#). * Strong understanding of API design and integration, as well as microservices architectures. * Demonstrable experience designing, developing, and integrating AI-powered solutions using Large Language Models (LLMs) in real-world projects, ideally deployed in production environments. * Hands-on experience or strong practical knowledge of RAG architectures, AI agents, orchestration, prompt engineering, and function calling / tool use. * Knowledge of AI frameworks and platforms such as Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, LangGraph, or similar. * Experience working with cloud environments, preferably Azure and/or AWS. * Strong technical curiosity, problem-solving skills, and a proactive mindset. * Ability to propose technical solutions, contribute to architectural decisions, and take ownership of initiatives. Nice to Have * Experience implementing and maintaining LLM-based solutions in production environments. * Personal AI projects, GitHub repositories, open-source contributions, or technical proofs of concept demonstrating hands-on AI development experience. * Experience working with vector databases, embeddings, and advanced RAG architectures. * Familiarity with AI agent frameworks and multi-agent systems. * Experience with both Java and .NET ecosystems. * Good level of English., * Effective communication * Teamwork * Continuous learning * Problem solving * Adaptability * Critical thinking * Presentation skills Location España Work Mode Remoto Time Commitment Full-time Experience Required 3+ years of experience in backend development with Java (Spring Boot) or .NET (C#), combined with hands-on experience designing and integrating AI-powered solutions using LLMs. Knowledge of RAG, AI agents, orchestration, prompt engineering, function calling / tool use, and AI frameworks such as Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, or LangGraph. Experience with cloud environments, primarily Azure and/or AWS. ## Description España Remoto Full-time 3+ years of experience in backend development with Java (Spring Boot) or .NET (C#), combined with hands-on experience designing and integrating AI-powered solutions using LLMs. Knowledge of RAG, AI agents, orchestration, prompt engineering, function calling / tool use, and AI frameworks such as Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, or LangGraph. Experience with cloud environments, primarily Azure and/or AWS. At MindShore, we're looking for a Backend AI Engineer to join an exciting project with one of our clients, a Spanish technology consulting company specializing in digital solutions, software development, and innovation, delivering technology-driven projects across different industries! We're looking for a technically strong, curious, and proactive professional with solid backend development experience and a strong background in Artificial Intelligence. The ideal candidate combines software engineering foundations with hands-on experience designing, developing, and integrating AI-powered solutions using Large Language Models (LLMs). We are particularly interested in professionals who go beyond using AI as a development assistant and have experience building AI-driven solutions and contributing to their architecture. We value people who enjoy exploring new technologies, taking ownership, proposing solutions, and turning ideas into functional applications. Key Requirements * Solid experience in backend development using Java (Spring Boot) or .NET (C#). * Strong understanding of API design and integration, as well as microservices architectures. * Demonstrable experience designing, developing, and integrating AI-powered solutions using Large Language Models (LLMs) in real-world projects, ideally deployed in production environments. * Hands-on experience or strong practical knowledge of RAG architectures, AI agents, orchestration, prompt engineering, and function calling / tool use. * Knowledge of AI frameworks and platforms such as Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, LangGraph, or similar. * Experience working with cloud environments, preferably Azure and/or AWS. * Strong technical curiosity, problem-solving skills, and a proactive mindset. * Ability to propose technical solutions, contribute to architectural decisions, and take ownership of initiatives. Nice to Have * Experience implementing and maintaining LLM-based solutions in production environments. * Personal AI projects, GitHub repositories, open-source contributions, or technical proofs of concept demonstrating hands-on AI development experience. * Experience working with vector databases, embeddings, and advanced RAG architectures. * Familiarity with AI agent frameworks and multi-agent systems. * Experience with both Java and .NET ecosystems. * Good level of English. Responsibilities * Design, develop, and maintain backend solutions using Java (Spring Boot) or .NET (C#). * Design and integrate APIs and microservices architectures. * Design, develop, and integrate AI-powered solutions using Large Language Models (LLMs). * Build and implement RAG pipelines, AI agents, and orchestration workflows. * Work with prompt engineering, function calling, and tool integration. * Evaluate and integrate AI frameworks and platforms into backend architectures. * Contribute to the architecture and design of scalable, maintainable, and reliable AI-powered solutions. * Research emerging technologies and identify opportunities to incorporate AI into software applications. * Take initiative, propose improvements, and turn technical ideas into functional solutions. * Collaborate with technical teams to solve challenges and continuously improve existing solutions. Working Conditions * Work Model: 100% remote. * Location: Spain. * Employment Type: Full-time, Spanish payroll. * Team: Collaborative technical environment focused on backend development, AI engineering, and innovative technology solutions. * Opportunity: Work on technology projects involving Artificial Intelligence, backend engineering, and the design of real-world AI solutions, with opportunities to experiment, contribute ideas, and grow technically. Required Skills * Effective communication * Teamwork * Continuous learning * Problem solving * Adaptability * Critical thinking * Presentation skills Location España Work Mode Remoto Time Commitment Full-time Experience Required 3+ years of experience in backend development with Java (Spring Boot) or .NET (C#), combined with hands-on experience designing and integrating AI-powered solutions using LLMs. Knowledge of RAG, AI agents, orchestration, prompt engineering, function calling / tool use, and AI frameworks such as Azure OpenAI, Azure AI Foundry, Semantic Kernel, LangChain, or LangGraph. Experience with cloud environments, primarily Azure and/or AWS.