Machine Learning Engineer
Location: brussels -50% on-site, 50% remote
Freelance start date: 23/03/2026 | end date: 23/03/2027
We are looking for a Senior Machine Learning Engineer to join our banking client in Brussels. You will help bridge the gap between data science and IT production by developing, deploying, and monitoring production-ready AI and ML solutions. You will ensure high-quality data pipelines, seamless model integration, and robust monitoring to deliver impactful business results.
Roles & responsibilities
* Collaborate with Data Scientists to design and develop ML solutions with production constraints in mind, selecting the right infrastructure and serving model for business needs (real-time responses, high-volume processing, etc.)
* Automate ML pipelines and deploy solutions in production, including Docker/VM image creation, unitary, regression, and integration tests
* Support Data Scientists in leveraging industrial AI solutions, CI/CD tools, and best practices
* Work with IT Production to configure the target environment for reliable model deployment
* Monitor models to ensure error-free operation, retraining when necessary, and tracking both IT and business metrics
Required skills & experience
* Advanced Python programming
* Containerization/Virtualisation (Docker, VMS)
* CI/CD pipelines (GitLab CI)
* AI platforms & IDEs
* Code, model & data versioning
* Dependency management and package management tools
* PostgreSQL
* Languages
* English - Mandatory
* Dutch & French - A plus
Preferred technical skills
* Model compression techniques
* ELT/ETL and Big Data tools (e.g., Spark)
* Data flow processing
* Data visualization tools
* Experience integrating distributed systems and mainframes
Apply now or email