> Markdown version of [/jobs/ext/2285551-ai-ml-engineer](https://www.wearedevelopers.com/jobs/ext/2285551-ai-ml-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). --- # AI/ML Engineer - **Company:** Capitole - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Amazon S3, Continuous Integration, Python (Programming Language), Software Engineering, Data Processing, Pytorch, Large Language Models, Git, Pandas, Scikit Learn, Docker, Databricks - **Published:** August 29, 2026 - **Apply:** https://www.jobleads.com/es/job/e6d662d14f50c003bab6c8d865e819449 ## About the Role * Brings 3-5 years of experience building production features/systems with AI/ML . * Writes advanced, production-grade Python - not notebook scripting. * Has worked on real NLP / GenAI / LLM projects and can explain them in depth - embeddings, evaluation metrics beyond accuracy, how they assessed system performance. * Thinks like an ML engineer : moves models to production, understands the full pipeline, applies solid coding practices ( Git, PR, CI/CD, Docker ). * Knows their way around ML libraries (scikit-learn, PyTorch) and data processing (pandas)., * Experience with Databricks. * Familiarity with AWS infrastructure (S3, Lambda, Bedrock). * Understanding of data augmentation, bias and training pipelines . * A Software Engineering background with a recent move into AI/ML. Location: Barcelona. (Hybrid: 1-2 days in the office). Language : English C1 (Fluent, all team communication is in English). ## Description * Writing structured, quality Python with real engineering discipline: PR practices, Git, CI/CD, Docker . * Designing end-to-end NLP pipelines - data processing, model development, evaluation, deployment. * Getting hands-on with LLMs, embeddings and modern GenAI tooling (OpenAI, AWS Bedrock).