> Markdown version of [/jobs/ext/2934284-staff-machine-learning-ops-engineer](https://www.wearedevelopers.com/jobs/ext/2934284-staff-machine-learning-ops-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). --- # Staff Machine Learning Ops Engineer - **Company:** Preply Inc. - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Big Data, Cloud Computing, Continuous Integration, Distributed Computing Environment, Machine Learning, Cloud Services, Azure Machine Learning, Management of Software Versions, Autoscaling, Large Language Models, Machine Learning Operations, GPT - **Published:** September 16, 2026 - **Apply:** https://www.buscojobs.com.es/staff-machine-learning-ops-engineer-en-barcelona-ID-372137207 ## About the Role Requisitos principales8+ years of engineering experience in large-scale Data/ML platforms Deep knowledge of cloud services and end-to-end ML workflows (versioning, monitoring, performance benchmarking) Experience collaborating with scientists and building enabling tools Excellent communication and cross-functional influence; mentoring ML engineers Familiarity with LLM frameworks (LangChain, LlamaIndex), vector stores, and retrieval infrastructure communication and influence mentoring and coaching cross-functional collaboration cloud-native ML platform design distributed training and inference on cloud CI/CD for ML ## Description OverviewIn this role you will architect and evolve Preply's ML platform to move research into production at scale.You'll design cloud-native systems for distributed training and inference, with strong emphasis on observability, testing, and cost-efficiency.You will partner with ML leads and engineers to set standards, enable experimentation, and deliver modular, measurable ML services.This position offers impact across product teams and a chance to shape the future of a global learning platform.Compensaciones / Beneficioslesson allowance (monthly)Learning & Development budgettime off for self-developmentequityhealth insurancemental health support platformsResponsabilidadesDesign and implement the ML platform architecture (experiment tracking, artifact management, scalable deployment)Build cloud-native distributed training and inference solutions with GPU support and autoscalingOwn CI/CD for ML, including testing, validation, and performance checksEmbed observability across ML workflows (metrics, alerts, drift detection, lineage)Mentor engineers, influence standards, and reduce risk in complex decisionsAlign platform direction with experimentation velocity, cost-efficiency, and user impactDevelop modular, testable ML services with monitoring from day oneContribute to LLM platform capabilities (RAG pipelines, latency-optimized inference, prompt experimentation frameworks)Requisitos principales8+ years of engineering experience in large-scale Data/ML platformsDeep knowledge of cloud services and end-to-end ML workflows (versioning, monitoring, performance benchmarking)Experience collaborating with scientists and building enabling toolsExcellent communication and cross-functional influence; mentoring ML engineersFamiliarity with LLM frameworks (LangChain, LlamaIndex), vector stores, and retrieval infrastructurecommunication and influencementoring and coachingcross-functional collaborationcloud-native ML platform designdistributed training and inference on cloudCI/CD for ML ## Related Videos - [Alibaba Big Data and Machine Learning Technology](https://www.wearedevelopers.com/videos/37-alibaba-big-data-and-machine-learning-technology) - [ Evaluating AI models for code comprehension](https://www.wearedevelopers.com/videos/1462-evaluating-ai-models-for-code-comprehension) - [Fifty Shades of Kubernetes Autoscaling](https://www.wearedevelopers.com/videos/813-fifty-shades-of-kubernetes-autoscaling) - [DevOps for Machine Learning](https://www.wearedevelopers.com/videos/179-devops-for-machine-learning) - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Speak, Code, Deploy: Transforming Developer Experience with Voice Commands](https://www.wearedevelopers.com/videos/1159-speak-code-deploy-transforming-developer-experience-with-voice-commands) ## Related Articles - [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) - [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) - [How to Become an AI Engineer](https://www.wearedevelopers.com/magazine/331-how-to-become-an-ai-engineer) - [MLOps And AI Driven Development](https://www.wearedevelopers.com/magazine/82-mlops-and-ai-driven-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers)