Backend Ai Engineer, Barcelona

Business Insights
Barcelona, Spain
about 1 month ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) Artificial Intelligence Software Applications Microsoft Azure Cloud Engineering Software Quality Continuous Integration DevOps Python (Programming Language) Named Entity Recognition Node.Js Cloud Services
+16 more
Search Technologies Software Engineering Speech Recognition Large Language Models Multi-Agent Systems Prompt Engineering Generative AI Backend Build Management Containerization AI Platforms Performance Monitor Front End Software Development Restful APIs Docker Microservices

Job description

Backend AI engineerAbout the RoleWe are looking for a Senior AI Engineer to join a growing team focused on building and deploying cutting-edge AI solutions in production environments.This role combines software engineering, cloud development, and Generative AI, requiring a hands-on professional capable of designing, developing, deploying, and maintaining end-to-end AI-powered applications.You will work closely with AI Engineers, Data Scientists, and Front-End Developers to build scalable and reliable solutions leveraging Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and cloud-native Azure services.Key Responsibilities- Design, develop, and maintain scalable backend services and APIs using Python.- Build and deploy enterprise-grade AI solutions on Microsoft Azure.- Integrate Large Language Models (LLMs) and Generative AI capabilities into production applications.- Design and implement Retrieval-Augmented Generation (RAG) architectures.- Develop prompt engineering strategies and optimize LLM interactions for business use cases.- Build intelligent document processing solutions leveraging LLMs and AI services.- Integrate capabilities such as semantic search, document understanding, speech-to-text, and AI agents.- Collaborate with cross-functional teams to ensure seamless integration of AI services and applications.- Monitor performance, troubleshoot production issues, and continuously improve solution reliability and scalability.- Contribute to technical architecture decisions and challenge existing implementations to improve code quality and maintainability.- Stay up to date with emerging trends and innovations in Generative AI, LLMs, and AI engineering.Required Experience SkillsTechnical Skills- Strong software engineering background with extensive experience in Python.- Experience developing backend applications, microservices, and REST APIs.- Proven experience working with Large Language Models (LLMs) and Generative AI solutions.- Hands-on experience with Prompt Engineering beyond basic prompt creation.- Experience designing and implementing Retrieval-Augmented Generation (RAG) solutions.- Knowledge of NLP concepts such as embeddings, semantic search, document understanding, and entity extraction.- Experience deploying and managing cloud solutions on Microsoft Azure.- Understanding of AI solution lifecycle, deployment, monitoring, and optimization.Nice to Have- LangChain, LlamaIndex, Semantic Kernel, or similar AI orchestration frameworks.- Intelligent Document Processing (IDP).- OCR and document extraction technologies.- Speech-to-Text solutions.- AI Agents and agentic workflows.- Node.js development experience.- Microsoft Bot Framework.- Docker and containerized deployments.- CI/CD and DevOps practices.Interested in learning more?Wed love to hear from you.Reach out and lets schedule a conversation to discuss the opportunity.Python, Azure, LLMs, Generative AI

Requirements

Technical Skills

  • Strong software engineering background with extensive experience in Python.
  • Experience developing backend applications, microservices, and REST APIs.
  • Proven experience working with Large Language Models (LLMs) and Generative AI solutions.
  • Hands-on experience with Prompt Engineering beyond basic prompt creation.
  • Experience designing and implementing Retrieval-Augmented Generation (RAG) solutions.
  • Knowledge of NLP concepts such as embeddings, semantic search, document understanding, and entity extraction.
  • Experience deploying and managing cloud solutions on Microsoft Azure.
  • Understanding of AI solution lifecycle, deployment, monitoring, and optimization. Nice to Have

  • LangChain, LlamaIndex, Semantic Kernel, or similar AI orchestration frameworks.
  • Intelligent Document Processing (IDP).
  • OCR and document extraction technologies.
  • Speech-to-Text solutions.
  • AI Agents and agentic workflows.
  • Node.js development experience.
  • Microsoft Bot Framework.
  • Docker and containerized deployments.
  • CI/CD and DevOps practices. Interested in learning more? Wed love to hear from you. Reach out and lets schedule a conversation to discuss the opportunity. Python, Azure, LLMs, Generative AI

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

45 sec

Working securely with Node.js path application programming interfaces

Sonya Moisset · World Congress 2023

4:56 min

Building agentic workflows using prompt engineering and language models

2:34 min

Docker sandbox architecture and microVM environment integration

Manuel de la Peña Manuel de la Peña · World Congress 2026 Europe

2:14 min

Exploring internal AI product initiatives and global engineering roles

Maria Apazoglou · Coffee With Developers

Videos

See all

Related articles

See all