Role overview
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
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
Languages:
English - Mandatory
Dutch & French - A plus
Apply Now or reach out to lydia.wills@church-int.com
What we're looking for
ELT/ETL and Big Data tools (e.g., Spark)
Data flow processing
Data visualization tools
Experience integrating distributed systems and mainframes
Dutch & French - A plus
Apply Now or reach out to lydia.wills@church-int.com