> Markdown version of [/jobs/ext/1646379-senior-machine-learning-barcelona](https://www.wearedevelopers.com/jobs/ext/1646379-senior-machine-learning-barcelona). 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). --- # Senior Machine Learning, Barcelona - **Company:** Michael Page - **Location:** Barcelona, Spain - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Artificial Intelligence, Amazon Web Services, Computer Vision, Microsoft Azure, Data Cleansing, Python (Programming Language), Machine Learning, Object Detection, Pattern Recognition, Tensorflow, SQL Databases, Pytorch, Apache Spark, Deep Learning, Information Technology, Data Management, Machine Learning Operations - **Published:** July 10, 2026 - **Apply:** https://www.empleate.gob.es/empleo/#/oferta/1855730356 ## About the Role related field (PhD, is a plus) +5 years of hands-on experience in Machine Learning, with a strong focus on Deep Learning Proven experience delivering ML solutions end-to-end, from data preparation to production Strong background in computer vision tasks such as image recognition and object detection Proficiency in Python and deep learning frameworks (PyTorch, TensorFlow, or JAX) Experience with experiment tracking tools (e.g., MLflow, Weights Biases) Solid analytical mindset with the ability to work on complex, non-standard datasets Strong communication skills and ability to work in international environments Fluent English Nice to have: Experience with SQL and big data tools (e.g., Apache Spark) Exposure to cloud platforms such as AWS, Azure, or GCP Our client is a global technology leader specializing in advanced diagnostic and inspection solutions for critical infrastructure within the energy sector. With a strong focus on innovation and R D, the company combines cutting-edge sensing technologies and AI-driven analytics to deliver predictive insights that improve asset integrity, operational efficiency, and environmental sustainability. Opportunity to work on high-impact, real-world AI applications in a cutting-edge industrial domain Strong ownership of projects with end-to-end responsibility Collaborative and international team environment Exposure to advanced technologies and continuous innovation Career growth in a highly specialized and future-oriented field Flexible working environment and modern technical stack Machine Learning, Python, PyTorch, TensorFlow ## Description Senior Machine Learning Perfil buscado (Hombre/Mujer) Design and develop machine learning and deep learning models for pattern recognition in complex datasets (signals and images) Lead end-to-end ML projects, from data acquisition and preprocessing to model deployment in production environments Analyze and interpret ultrasonic and sensor data to generate optimal features and representations Conduct research and experimentation to improve model performance and scalability Collaborate with cross-functional teams to translate business needs into technical solutions Ensure high-quality code through best practices, testing, and peer reviews Document solutions and support knowledge sharing within the team Mentor junior team members and contribute to technical excellence Work on cutting-edge AI applied to real-world industrial challenges, leveraging Join a highly innovative, international environment where you will own end-to-en, Bachelors or Masters degree in Computer Science, Engineering, or a ## Related Videos - [PySpark - Combining Machine Learning & Big Data](https://www.wearedevelopers.com/videos/44-pyspark-combining-machine-learning-big-data) - [Machine learning in the browser with TensorFlowjs](https://www.wearedevelopers.com/videos/155-machine-learning-in-the-browser-with-tensorflowjs) - [Getting Started with Machine Learning](https://www.wearedevelopers.com/videos/260-getting-started-with-machine-learning) - [Introduction to Azure Machine Learning](https://www.wearedevelopers.com/videos/368-introduction-to-azure-machine-learning) - [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) - [Overview of Machine Learning in Python](https://www.wearedevelopers.com/videos/840-overview-of-machine-learning-in-python) ## 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) - [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) - [Best Coding Boot Camps in Germany](https://www.wearedevelopers.com/magazine/237-best-coding-boot-camps-in-germany) - [7 Most Popular Web Developer Jobs in Europe](https://www.wearedevelopers.com/magazine/163-7-most-popular-web-developer-jobs-in-europe) - [MLOps – What’s the deal behind it?](https://www.wearedevelopers.com/magazine/125-mlops-what-s-the-deal-behind-it)