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
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. The role requires expertise in Python, MLOps, and cloud infrastructure, with a focus on delivering production-ready solutions.

Brenntag offers an attractive work environment with a hybrid model, combining the flexibility of remote work with a modern office space featuring amenities like a canteen and social activities. The company's commitment to innovation is evident through initiatives like the Product Engineering Guild, where you can share ideas and learn from colleagues.

The ideal candidate will bring 3-5 years of ML engineering experience, strong programming skills, and a passion for solving complex problems. You'll be joining a company with over 17,500 experts across 72 countries, offering excellent opportunities for professional growth and impact on a global scale. Brenntag's inclusive culture values diversity and fosters collaboration, making it an ideal place for ambitious ML engineers looking to advance their careers.

Last updated 15 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
  • 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 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
  • Cool 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