Full-Time Mid-Level Machine Learning Engineer
EcoVadis is hiring a remote Full-Time Mid-Level Machine Learning Engineer. The career level for this job opening is Experienced and is accepting Barcelona, Spain based applicants remotely. Read complete job description before applying.
EcoVadis
Job Title
Posted
Career Level
Career Level
Locations Accepted
Share
Job Details
We are looking for a highly motivated Mid-level Machine Learning (ML) Engineer to join our growing AI Center of Excellence, responsible for using machine learning to drive innovation across the organization.
We welcome applications from Spain (office: Barcelona) with an option of remote work.
Your global responsibilities will include (but will not be limited to):
- Leverage data to solve business problems of various business units at EcoVadis
- Experiment, deploy and maintain ML models by ensuring scalability and speed
- Design ML pipelines by applying the best practices in MLOps
- Build ML engineering infrastructure and systems to orchestrate batch and real-time pipelines
- Partner with scientists and engineers to make ML models accessible to end-users and downstream processes
- Leverage Python, MLflow, Azure stack (e.g., Azure cloud, Azure ML, Azure Data Factory) and Databricks to deliver end-to-end solutions
Who we are looking for
- You have an outgoing personality along with an exceptional level of drive and a desire to pursue a career in an international and dynamic environment.
- You also possess excellent verbal and written communication, critical thinking and analytical skills.
- Degree in Computer Science, Mathematics, Engineering, or a related technical discipline
- Strong programming skills in Python as well as related ML libraries
- Industry experience on production-grade end to end ML projects (2 years)
- Knowledge of machine learning lifecycle, principles, and MLOps tooling (e.g. MLFlow, Kubeflow)
- Experience with REST API for ML model serving
- Understanding of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, CI/CD tools and operations
- Familiarity with cloud technology, preferably Azure
- Experience with docker and container orchestration
- Bonus: Contribution to the open-source libraries is a plus
- Bonus: Knowledge of data versioning tools (e.g. DVC)
- Location: Barcelona or Remote from Spain
- Start date: May 2025