All vacancies

Senior Machine Learning Engineer
EPAM Systems
Remote · SpainSalary not disclosedfull-timeEPAM Systems Careers (remote abroad)
We're looking for a Senior ML Engineer to join our team in Madrid, Spain in a hybrid working mode. In this role, you will design, build, and deploy scalable machine learning and AI solutions that power next-generation digital capabilities within a leading global financial institution.
Responsibilities
- 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
Languages
- Work format
- Remote
- Seniority
- Senior
- Posted
- 29 Sept 2026
- Last verified
- In the last 5 days
Similar roles
- Machine Learning EngineerTalent Inc. · Remote · worldwide, UTC+4 accepted
- ML Engineermicro1 · Remote · worldwide, UTC+4 accepted
- Machine Learning Engineer | Remote - ContractXperteez Technology · Remote · worldwide, UTC+4 accepted
- Research Engineer - Code Generation & Model Evaluationmicro1 · Remote · worldwide, UTC+4 accepted
- Big Data Engineermicro1 · Remote · worldwide, UTC+4 accepted
- Data Analyst, Growth & Monetization - ChessKidChess.com · Remote · worldwide, UTC+4 accepted
