Senior Machine Learning Engineer
Skills
Location
You must be live (or willing to live) in: Sant Cugat del Vallès, Barcelona, Spain
Languages
Fluent English
Job Description
We're looking for a talented Senior Machine Learning Engineer with a strong technical background in computer science and database management to lead the design and development of machine learning platforms and infrastructure. You will collaborate with cross-functional teams, act as a technical lead, and mentor others while supporting the advancement of innovative medical technologies.
🎯 Responsibilities
- Act as the central technical liaison between project stakeholders and the Data Science team, owning the integration and deployment of algorithms and machine learning models into production workflows
- Design, build, and scale cloud-native and hybrid data and machine learning (MLOps) platforms tailored for Data Science teams
- Plan, architect, and develop long-term enterprise tooling and infrastructure to accelerate and streamline ML model research, training, and evaluation
- Take responsibility for end-to-end software and data architecture within Data Science initiatives, driving the specification, implementation, and testing of complex technical assignments
- Serve as a technical lead and subject matter expert; gather requirements, continuously improve the ML platform, and mentor peers to foster a culture of engineering excellence
🛠️ Requirements
- Degree in Computer Science, Software Engineering, or a related technical field
- Extensive professional experience in software engineering with Python, including strong knowledge of application architecture and design patterns
- Strict adherence to coding best practices (e.g., TDD, ATDD), rigorous testing strategies, and effective version control
- Deep understanding of full ML workflows and hands-on experience provisioning the necessary infrastructure
- Significant experience with various storage technologies (Relational Databases, NoSQL, Object Storage) and understanding of their trade-offs
- Solid knowledge and hands-on experience with High-Performance Computing (HPC) and AWS-based data engineering and analytics solutions
- Expertise in the Python data ecosystem (NumPy, Pandas, Scikit-learn), proficiency in Linux environments, and hands-on experience with modern data integration, ETL, and MLOps tools
➕ Nice to have
- Domain knowledge or strong interest in life sciences, especially Sequencing, PCR, Bioinformatics, or digital healthcare
- Experience building, deploying, or working with Large Language Models (LLMs) and agentic systems
- Official Cloud certifications (e.g., AWS Certified Solutions Architect – Professional)
- Proven experience working in large, globally distributed, or international enterprise environments
Location
Grenzacherstrasse, Basel, Switzerland