AI Engineer (Generative AI & LLMs)
Capitole-sponsored Football
Barcelona, Spain
18 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
1 year minimum
Working hours
Shift work
Job source
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Airflow
Amazon Web Services
Amazon S3
Automation of Tests
Computer Programming
Information Retrieval
Python (Programming Language)
Scrum Methodology
Cloud Services
+7 more
Software Engineering
Large Language Models
Generative AI
Backend
Fastapi
Data Pipelines
Docker
Job description
- Design, develop, and maintain LLM-powered applications and multi-agent AI systems.
- Build and optimize Retrieval-Augmented Generation (RAG) pipelines, including document ingestion, chunking, embeddings, and semantic search.
- Implement and manage vector databases to enable efficient AI-powered information retrieval.
- Develop scalable backend services and APIs using Python and FastAPI.
- Build and maintain data pipelines using tools such as Apache Airflow.
- Deploy and manage AI workloads on AWS using services such as Bedrock, SageMaker, Lambda, S3, and Aurora.
- Evaluate and improve LLM performance through automated testing and human-in-the-loop validation.
- Collaborate closely with Product Managers, Data Engineers, and business stakeholders to deliver innovative AI solutions.
- Mentor junior engineers and contribute to AI engineering best practices.
- Stay up to date with the latest trends in Generative AI and continuously explore new technologies.
Requirements
- 3-5+ years of experience in Software Engineering, with at least 1-2 years focused on AI/ML or Generative AI.
- Strong programming skills in Python.
- Hands-on experience building LLM-based applications using frameworks such as LangChain, LangGraph, CrewAI or similar.
- Solid experience designing and implementing RAG architectures.
- Experience working with LLM APIs such as OpenAI, AWS Bedrock, Anthropic, or similar.
- Knowledge of vector databases (Pinecone, OpenSearch, pgvector, or equivalent).
- Experience with AWS Cloud services.
- Experience with Docker and Kubernetes.
- Familiarity with data orchestration tools such as Apache Airflow.
- Experience working in Scrum/Agile environments.
- Strong communication, analytical, and problem-solving skills.
Benefits & conditions
- Will have access to confidential information related to the company and the project.
- Must comply with the security policies and internal policies of the company and its clients.
€1,200 per year for training of your choice.
Flexible working hours.
More than 550 qualified professionals representing up to 24 nationalities.
Capitole-sponsored football team.
Technology communities where you can share your knowledge and ideas with other teams. Sharing knowledge across the company is essential to us!
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.jobleads.comGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
almost 3 years ago
LM
Luis Minvielle
How to Become an AI Engineer
over 2 years ago
BB
Benedikt Bischof
MLOps And AI Driven Development
over 4 years ago
CH
Chris Heilmann
Dev Digest 132 - Binging WADFlix?
almost 2 years ago
MH
Michael Hunger
Graph and AI Trends 2026: Why Is AI Running but Not Yet Delivering?
7 months ago
CH
Chris Heilmann
Dev Digest 121 - AI goes offline
about 2 years ago