> Markdown version of [/jobs/ext/2302137-machine-learning-engineer](https://www.wearedevelopers.com/jobs/ext/2302137-machine-learning-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). --- # Machine Learning Engineer - **Company:** Ai-driven - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Unit Testing, Code Review, Computer Programming, Data Cleansing, Software Debugging, DevOps, Python (Programming Language), Machine Learning, Tensorflow, Cloud Platform System, Feature Engineering, Pytorch, Retrieval-Augmented Generation, Large Language Models, Multi-Agent Systems, Deep Learning, Model Validation, Scikit Learn, Kubernetes, Information Technology, Machine Learning Operations, Virtual Agents, Software Version Control - **Published:** August 30, 2026 - **Apply:** https://www.jobleads.com/es/job/e1537572f450ad78c831cda4d3bf373a6 ## About the Role * Bachelors or Masters degree in Data Science, Computer Science, Mathematics, Statistics, or related field * Proven experience as a Machine Learning Engineer or similar role in AI solution development * Strong programming skills in Python, experience with ML libraries and deep learning frameworks (TensorFlow or PyTorch) * Practical experience implementing and deploying LLMs and related orchestration frameworks * Knowledge of agentic workflows, multi-agent systems, and advanced reasoning patterns * Strong understanding of data preprocessing, feature engineering, and model evaluation techniques * Deep familiarity with relevant mathematical and statistical concepts (probability, linear algebra, optimization) * Experience implementing MLOps practices and working in DevOps-based environments * Excellent problem-solving, debugging, and optimization skills * Strong communication and ability to collaborate with cross-functional teams in an agile environment * Nice to have Experience designing RAG systems for enterprise-scale use * Prior exposure to AI governance, security, or compliance in financial services * Familiarity with cloud infrastructures and containerized ML deployments using Kubernetes * Proven track record of enabling AI-driven applications in production environments Machine Learning, RAG, LLM, Python ## Description * Design, develop, deploy, and optimize machine learning and AI solutions addressing complex business challenges * Build and integrate multi-agent systems and enable AI models with function/tool calling capabilities * Design and maintain RAG (Retrieval-Augmented Generation) systems to ground AI outputs in enterprise data * Integrate and fine-tune Large Language Models (LLMs) to ensure performance, consistency, and reliability * Optimize agentic workflows for production use cases while ensuring safety and accuracy * Evaluate and improve system performance using robust metrics, evaluation sets, and continuous iteration * Collaborate with data engineers, platform teams, and data scientists to integrate ML solutions into enterprise systems * Conduct code reviews, unit testing, and debugging to guarantee quality and maintainability * Ensure compliance with software development best practices across version control, testing, and documentation ## Related Videos - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [From DevOps to Scaled DevOps: How We’re Rebuilding Continuous Delivery as a Platform](https://www.wearedevelopers.com/videos/100018-from-devops-to-scaled-devops-how-we-re-rebuilding-continuous-delivery-as-a-platform) - [Photonic Computing: Programming a New Class of AI Accelerators (incl. Live Coding)](https://www.wearedevelopers.com/videos/100196-photonic-computing-programming-a-new-class-of-ai-accelerators-incl-live-coding) - [Understanding Kubernetes in a visual way](https://www.wearedevelopers.com/videos/100085-understanding-kubernetes-in-a-visual-way) - [Navigating the AI Revolution in Software Development](https://www.wearedevelopers.com/videos/1266-navigating-the-ai-revolution-in-software-development) - [DevOps Maturity Check – a way to balance autonomy and alignment](https://www.wearedevelopers.com/videos/58-devops-maturity-check-a-way-to-balance-autonomy-and-alignment) ## Related Articles - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [What Are Large Language Models?](https://www.wearedevelopers.com/magazine/304-what-are-large-language-models) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it) - [MLops – Deploying, Maintaining And Evolving Machine Learning Models in Production](https://www.wearedevelopers.com/magazine/115-mlops-deploying-maintaining-and-evolving-machine-learning-models-in-production) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Coffee with Developers - Maria Apazoglou - Making AI understandable for all in production](https://www.wearedevelopers.com/magazine/475-coffee-with-developers-maria-apazoglou-making-ai-understandable-for-all-in-production)