-  The smart network where hbo and wo students find their internship and first job.

The smart network where hbo and wo students find their internship and first job.

Machine Learning Engineer

Posted 5 Feb 2024
Work experience
3 to 4 years
Full-time / part-time
Job function
€3,458 - €5,764 per month
Degree level
Required language
English (Fluent)

Your career starts on

Create a profile and receive smart job recommendations based on your liked jobs.

Applying your skills in an open network of brightest and smartest people around the world, where you are connected to innovative technologies. You will help clients in various industry sectors, and you are part of industry leading work in AI, software development, machine learning and so much more!

What you do as a Machine Learning Engineer

As a Machine Learning (ML) Engineer you will be part of our AI/ML software development team and will extend our Azure ML Platform with additional features and improved scalability. As your main responsibility you will be writing and deploying Python code on our cloud native Azure platform. We use Terraform as our Infrastructure as Code tooling, and we deploy our code via Azure pipelines. Our ML platform contains thousands of deep learning model instances, where we process timeseries data of tens of thousands of sensors.

During this you will also work on applying industry standard monitoring tools to cope with this level of scale. Furthermore you:

  • Will be working at the intersection between data engineering and data science.
  • Will mainly be responsible for designing and implementing extensions of our ML engineering architecture for improved scalability or additional features. These include data lakes, databases, and batch and streaming IoT pipelines.
  • Are relied on for the identification of new technologies and integration them into our solutions and way of working.
  • Contribute to our strategy in Data and Machine Learning Engineering.

Where you will work

At Royal HaskoningDHV Digital we are connecting the digital with the physical world at an ever-faster pace. In collaboration with our clients and partners, we use the latest digital technologies to translate data into insights and prospects. In this way we structurally support our clients in taking the next step in the continuous optimization and sustainability of their business operations. Our motto, also in the inevitable Digital Transformation: "Let's Enhance Society Together!"

You will be part of our advisory group Aqua Suite in the Business Unit Twinn Product Solutions. A team of more than 35 enthusiastic people with a passion for water technology, hydraulic engineering, data science and software. We developed the Twinn Aqua Suite platform to enable smart control and monitoring of the water cycle. The platform allows us to help our clients obtain complete, real-time insight into their entire water and/or wastewater network and treatment system. All over the world Twinn Aqua Suite improves performance, reduces risks and costs, prevents leakages, reduces energy and chemical usage, while improving water quality. Data science, machine learning and real time control are used to deliver solutions for water challenges. In the last 25 years, Twinn Aqua Suite has proved itself as a stable and robust solution installed on hundreds of water systems in the world.

In our development team, you will together with four colleagues, innovate by working together and we challenge each other to stimulate ourselves to get the best results. Respect for one another and a safe work environment are the foundations our team is built on. Together, we are building a future to be proud of.

What you bring

In the position of Machine Learning engineer, we expect you to excel in Python programming and have relevant experience in data analytics platform technologies. Some examples: event hubs, serverless functions (preferably on Azure), Azure Machine Learning, Azure containers, SQL Server, Azure DevOps, CI/CD, and are used to working in an Agile/Scrum team. Furthermore you:

  • Have 3+ years of relevant experience with Data and Machine Learning Engineering on the Azure Cloud Platform.
  • Write unit tests and build automated deployment pipelines, which are part of your default way of working.
  • Are relied on by junior colleagues for guidance in their professional development.
  • Preferably have one or more relevant certifications for Microsoft Azure.
  • Are fluent in English, this is a prerequisite since we operate in an international setting, but fluency in the Dutch language would be nice to have as well.
  • Are curious, proactive and want to constantly keep learning.

What we offer you

You will work together with smart, like-minded colleagues on challenging products and software solutions. It is a diverse and growing team of enthusiast colleagues that want to make a positive impact. Besides that, we also offer you:

  • A good work-life balance, including a laptop and company cell phone;
  • 28 holidays based on a 40-hour work week;
  • Possibility for 32 or 36 hour work week;
  • Depending on experience and fit, we offer a primary salary (between € 3458,- and € 5764,- gross per month, based on a 40-hour work week) and pension accrual through our own pension fund;
  • A workplace in our office in Amersfoort with the possibility to partly work from home and travel allowance or a NS-Business Card;
  • Lifelong learning by offering you plenty of training & development opportunities;
  • Personal budget which you can use to buy extra days off, to buy a bicycle or just to have some additional salary;
  • Bonusses based on company profit.

Royal HaskoningDHV has been making a world of difference in people’s lives since 1881. As an independent international engineering and project management consultancy, we have been working with clients to successfully deliver projects which contribute to improving living circumstances around the world for 135 years.

Active in 140 countries
6,000 employees
60% men - 40% women
Average age is 34 years