Machine Learning Engineer

Akkodis
Madrid, Spain
6 days ago
Apply on es.trabajo.org
Prepare application

Role details

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

Tech stack

Agile Methodology Artificial Intelligence Software Quality Code Review Computer Programming Continuous Integration Data Cleansing Software Debugging DevOps Monitoring of Systems Python (Programming Language) Machine Learning
+16 more
Tensorflow Software Construction Software Deployment Working Model 2D Cloud Platform System Feature Engineering Pytorch Retrieval-Augmented Generation Large Language Models Multi-Agent Systems Prompt Engineering Model Validation Generative AI Kubernetes Information Technology Software Version Control

Job description

with Data Scientists, Data Engineers, Platform Teams, and Software Engineers, you will contribute throughout the entire AI lifecycle-from concept and experimentation to production deployment-helping build scalable, reliable, and production-ready AI systems. Main responsibilities AI & Machine Learning Development Design, develop, deploy, and optimize Machine Learning and AI solutions for complex business use cases. Build multi-agent systems and develop AI solutions with function/tool-calling capabilities. Design and implement Retrieval-Augmented Generation (RAG) architectures using enterprise data. Evaluate, integrate, and optimize Large Language Models (LLMs) to ensure high performance and reliability. Optimize AI agents and agentic workflows for production environments. LLMs & Prompt Engineering Design, test, and optimize system prompts and few-shot examples to improve AI accuracy, consistency, and safety. Evaluate AI model performance using appropriate

Requirements

metrics, benchmark datasets, and evaluation techniques. Continuously iterate and improve AI models based on performance analysis and business feedback. Collaboration & Integration Collaborate with Platform Teams, Data Engineers, Data Scientists, and business stakeholders to integrate AI solutions into enterprise systems. Participate in code reviews, testing, debugging, and continuous improvement initiatives. Contribute to the development of scalable, maintainable, and high-quality AI applications following software engineering best practices. ️ Engineering Excellence Apply DevOps principles throughout the AI development lifecycle. Ensure code quality through testing, documentation, version control, and continuous integration practices. Troubleshoot and resolve technical issues while maintaining reliable production environments. Your profile Bachelor’s or Master’s degree in Computer Science, Data Science, Mathematics, Statistics, or a related field. Proven experience as a Machine Learning Engineer, Data Scientist, or similar AI-related role. Strong programming skills in Python . Hands-on experience with Machine Learning frameworks such as TensorFlow or PyTorch . Proven experience working with Large Language Models (LLMs) . Good understanding of AI Agents, Agentic Workflows, LLM orchestration frameworks, and reasoning patterns. Experience designing and implementing RAG (Retrieval-Augmented Generation) solutions. Strong knowledge of data preprocessing, feature engineering, model selection, and evaluation techniques. Solid understanding of statistical and mathematical concepts related to Machine Learning. Experience applying software development best practices, including version control, testing, and documentation. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and collaboration skills, with the ability to work effectively in international and cross-functional teams. Continuous learning mindset and passion for emerging AI technologies. Attention to detail and commitment to delivering reliable, scalable, and maintainable solutions. High level of English (international working environment). Nice to have Experience working in Agile and DevOps environments. Experience building production-ready AI applications. Knowledge of AI evaluation frameworks and model monitoring. Experience deploying AI solutions in cloud environments. Financial services or banking industry experience. What we offer Hybrid working model. International and multicultural environment. Opportunity to work with the latest AI technologies, LLMs, Multi-Agent Systems, and Generative AI. Participation in innovative, enterprise-scale AI projects. Continuous learning, certifications, and professional development. Competitive salary according to your experience. If you’re passionate about Artificial Intelligence, Machine Learning, and Generative AI , and you’re looking to work on innovative international projects where you can make a real impact, we’d love to hear from you Let’s talk

About the company

At AKKODIS, a global leader in engineering and digital services, we’re looking for you We are an international company specialized in technology, engineering, and innovation, driving the digital transformation of leading organizations across multiple industries. With more than 55,000 experts in over 30 countries, we help our clients build, modernize, and secure their critical business systems. We are currently looking for a Machine Learning Engineer to join an international project within the financial sector, contributing to the development of cutting-edge AI and Machine Learning solutions in an agile and innovative environment. About the role We are looking for a passionate Machine Learning Engineer with strong expertise in AI, Large Language Models (LLMs), and modern machine learning technologies. You will join an Agile development team, playing a key role in designing, developing, deploying, and optimizing AI solutions that solve complex business challenges. Working closely

Apply for this position

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

Apply on es.trabajo.org
Prepare application

Good distractions

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

2:17 min

Mapping the maturity roadmap for scaled devops adoption

Dominik Krichbaum Dominik Krichbaum · World Congress 2026 Europe

2:35 min

Preventing remote code execution in PyTorch models

Balázs Kiss · World Congress 2023

2:28 min

Understanding Kubernetes architecture and core cluster components

Marc Nimmerrichter · World Congress 2022

2:08 min

Essential engineering roles in the generative AI space

Mary Grygleski Mary Grygleski · LIVE

3:18 min

Scaling global network engineering through DevOps culture

Stuart Clark · LIVE

3:14 min

Structuring career paths and localized data architectures

Ulrich Wurstbauer +1 · LIVE

Videos

See all

Related articles

See all