Machine Learning Engineer

Vivid Resourcing
Antwerp, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Antwerp, Belgium

Tech stack

Graph Database
Python
Machine Learning
TensorFlow
PyTorch
Scikit Learn
Machine Learning Operations
Stream Processing
Data Pipelines

Job description

  • Build scalable data pipelines that ingest and process large volumes of multi-source data, including tracking data, operational events, and IoT sensor streams.
  • Design and develop machine learning models for:
  • Delay prediction
  • Exception and anomaly detection
  • Transport plan optimization
  • Event and milestone forecasting
  • Create continuous learning pipelines that adapt to changing operational patterns.
  • Scale ML infrastructure to support near real-time predictions and production workloads.
  • Collaborate closely with engineering teams to integrate models into live products using testing and monitoring best practices.
  • Help define the long-term machine learning strategy, architecture, and data roadmap.

Requirements

  • 4+ years of experience building and deploying machine learning models in production.
  • Strong Python skills with experience using frameworks such as PyTorch, TensorFlow, and scikit-learn.
  • Hands-on experience building data pipelines, stream processing, and working with graph databases.
  • Experience designing scalable ML infrastructure and production workflows.
  • Comfortable working in an environment where you'll help shape the technical direction rather than simply execute predefined tasks.

Benefits & conditions

  • Clear path of progression
  • Full package
  • Competitive salary
  • Real ownership
  • Close team

If you're interested in building AI solutions that have a tangible impact and want to work on challenging machine learning problems at scale, I'd love to hear from you.

Apply for this position