Taro Logo

Machine Learning Engineer

Leading global distributor of chemicals and ingredients, connecting customers and suppliers within networks, headquartered in Essen, Germany.
Machine Learning
Mid-Level Software Engineer
Hybrid
5,000+ Employees
3+ years of experience
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 global business environment. The position involves integrating and optimizing ML models, designing distributed systems, and working with cutting-edge technologies like Databricks and AWS.

As an ML Engineer, you'll be responsible for building and deploying scalable machine learning solutions that directly impact business operations. You'll work alongside data scientists and engineers in a collaborative, international environment, participating in the full analytics engineering lifecycle from design to deployment.

The ideal candidate brings 3-5 years of ML engineering experience, strong programming skills in Python, Bash, and C++, and expertise in MLOps and model lifecycle management. You'll have the opportunity to work in a hybrid model, enjoying modern office amenities and a strong team culture.

Brenntag offers a competitive compensation package and emphasizes professional growth through their Product Engineering Guild. The company's global presence, with 17,500+ experts across 72 countries, provides extensive opportunities for career development and impact. They maintain a strong commitment to diversity and inclusion, welcoming applications from all backgrounds.

This role is perfect for someone who wants to combine technical expertise with business impact, working on real-world applications of machine learning in a global enterprise setting. You'll be part of driving digital transformation in a traditional industry, with the backing of a major global organization.

Last updated 14 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
  • Experience with various programming 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 and Nintendo Switch
  • Competitive compensation package
  • International team environment
  • Opportunity to develop high impact machine learning applications
  • Product Engineering Guild participation

Interested in this job?

Jobs Related To Brenntag Machine Learning Engineer