Taro Logo

Machine Learning Engineer

Leading global distributor of chemicals and ingredients, connecting customers and suppliers within networks.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
AI · Enterprise SaaS

Description For Machine Learning Engineer

Brenntag, the global leader in chemical and ingredient distribution, is seeking a Machine Learning Engineer to join their innovative team in Amsterdam. This role offers a unique opportunity to work on high-impact machine learning applications in a greenfield environment. The position combines technical ML engineering with practical business applications, requiring expertise in both model development and production deployment.

The role involves integrating and optimizing machine learning models, designing APIs, and working with distributed systems. You'll be part of a collaborative team environment, working alongside data scientists and engineers to develop and deploy large-scale machine learning applications. The position requires strong technical skills in Python, MLOps, and cloud infrastructure, particularly with tools like Databricks and AWS.

Brenntag offers an attractive work environment with a hybrid work model, combining the flexibility of remote work with a modern office space complete with amenities like a canteen and social activities. The company's global presence, with over 17,500 experts across 72 countries, provides opportunities for international collaboration and career growth.

As part of Brenntag's commitment to innovation and digital transformation, you'll have the chance to drive real change in a global business, present ideas at the Product Engineering Guild, and work with cutting-edge technologies. The company values diversity and inclusion, creating an environment where different perspectives are welcomed and valued.

This is an excellent opportunity for a mid-level Machine Learning Engineer looking to make a significant impact in a global organization while working with a passionate and experienced team. The role offers competitive compensation and the chance to work on meaningful projects that generate real business value.

Last updated 10 days ago

Responsibilities For Machine Learning Engineer

  • Integrate machine learning models with operational applications and tools
  • Design and build APIs and software libraries that support the integration of models
  • Manage, deploy models at scale that solve business problems
  • Optimize machine learning models through hyperparameter tuning and feature engineering
  • Participate in analytics engineering lifecycle, including designing distributed systems
  • Write production-level code for data sciences models
  • Conduct code reviews while working with data engineering and infrastructure teams
  • Support investigation of new software packages/tools, APIs, and algorithms

Requirements For Machine Learning Engineer

Python
  • Bachelor's degree in computer science, mathematics, statistics, economics, engineering or related field
  • 3 to 5 years of experience in Machine Learning Engineering
  • Experience working with Databricks
  • Experience with GitLab pipelines
  • Competency with infrastructure as code (e.g., Terraform with AWS)
  • Experience with MLOps & model lifecycle management using Databricks
  • Experience with development & deployment of large scale Machine Learning Project
  • 2+ years of experience with MLOps
  • Experience with various programming and scripting languages (Python, Bash, C++)
  • Extensive knowledge of machine learning evaluation metrics and best practices
  • Collaborative individual who thrives in a team environment

Benefits For Machine Learning Engineer

  • Hybrid workplace model
  • Office with canteen
  • Friday beers
  • Nintendo Switch
  • Competitive compensation package
  • International team environment

Interested in this job?

Jobs Related To Brenntag Machine Learning Engineer