AI Engineer

Classification: Data and AI
Job Location: Barcelona, Spain
Contract Type: Contract

AI Engineer (LLMs & GenAI)

Barcelona (Hybrid: 2 days onsite)

 

About the Company

We are a growing AI innovation team within a global organisation, focused on accelerating business value through cutting-edge artificial intelligence solutions. Working across multiple business units, we build scalable, production-grade AI systems that deliver real-world impact.

 

About the Role

We are looking for an AI Engineer to design, build, and deploy advanced AI/ML solutions. You’ll work on LLM-powered applications, multi-agent systems, and scalable data pipelines in a collaborative Agile environment.

 

Key Responsibilities

  • Build and maintain LLM-based applications and multi-agent systems
  • Develop and optimise RAG pipelines (ingestion, chunking, embeddings, retrieval)
  • Implement and manage vector databases for semantic search
  • Build data pipelines (ETL) to support AI use cases
  • Develop backend APIs (Python/FastAPI) for AI services
  • Deploy and manage AI workloads on cloud platforms (AWS, Kubernetes)
  • Design evaluation frameworks for LLM performance (automated + human review)
  • Collaborate with cross-functional teams to deliver AI solutions
  • Contribute to Agile ceremonies and continuous improvement
  • Mentor junior engineers and promote best practices

 

Requirements

  • 3–5 years in software engineering, including 1–2 years in AI/ML
  • Strong Python skills and experience with ML/LLM frameworks
  • Hands-on experience with RAG systems and vector databases
  • Experience with LLM APIs and orchestration tools
  • Solid understanding of prompt engineering and evaluation techniques
  • Cloud experience (AWS preferred)
  • Experience with Docker/Kubernetes
  • Familiarity with data pipelines (Airflow or similar)
  • Experience working in Agile environments
  • Strong problem-solving and communication skills

 

Nice to Have

  • Multi-agent systems experience
  • MLOps (MLflow, W&B, CI/CD for ML)
  • LLM observability tools
  • Knowledge graphs or graph databases
  • Infrastructure-as-code (e.g. Terraform)
  • Experience in complex, enterprise environments

 

About You

  • Passionate about AI and emerging technologies
  • Strong analytical and critical thinking skills
  • Comfortable working in fast-paced, ambiguous environments
  • Collaborative and proactive mindset

Apply for this role

No file chosen