Senior Machine Learning Engineer

Capgemini
Brussels, Belgium
3 days ago

Role details

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

Job location

Remote
Brussels, Belgium

Tech stack

Agile Methodologies
Artificial Intelligence
Big Data
Databases
Continuous Integration
Data Validation
ETL
Data Visualization
Distributed Systems
Python
PostgreSQL
Machine Learning
Mainframes
Package Management Systems
Azure
Data Streaming
Systems Integration
Management of Software Versions
Virtualization Technology
Data Ingestion
Spark
Containerization
AI Platforms
Gitlab-ci
Integration Tests
Data Analytics
Machine Learning Operations
Stream Processing
Data Pipelines
Docker

Job description

Machine Learning Engineers promote the adoption of best standards in industrial code development across the ML&AI community. They do so by developing ML pipelines that are production-ready by design or by integrating existing ML solutions into industrial pipelines.

They participate in the development, deployment and monitoring of AI services, which means they contribute to data quality checks, data flow design, the design of the models themselves and their overall integration into the production environment.

ML Engineers are meant to facilitate the communication between AI & Analytics teams and IT production with regards to the deployment of ML models, ensuring that models put in production are equipped with the appropriate data pipelines and monitoring., As a Machine Learning Engineer, you will:

  • Collaborate with Data Scientists to design and develop ML solutions with production constraints in mind.
  • Select appropriate infrastructure, serving models, and data ingestion approaches to meet business requirements such as real-time processing and high data volumes.
  • Automate and industrialize end-to-end ML pipelines , including:
  • Docker/VM image creation
  • Unit, regression, and integration testing
  • Continuous integration and deployment
  • Support Data Scientists in using existing industrial AI platforms and CI/CD tools for building and monitoring AI services.
  • Work closely with IT Production teams to configure and optimize target production environments.
  • Participate in the deployment, monitoring, and maintenance of AI/ML services.
  • Ensure proper data quality checks, data flow design, and model integration within production systems.

Requirements

  • Minimum 4 years of relevant experience as an ML Engineer or related role
  • Strong experience in Python (advanced level)
  • Experience with containerization and virtualization technologies
  • Hands-on experience with AI platforms and IDEs
  • CI/CD pipelines (especially GitLab CI)
  • Code, model, and data versioning
  • Package management tools and dependency management
  • Database experience with PostgreSQL
  • Solid understanding of Agile methodologies

Preferred / Nice-to-Have Skills

  • Experience with system integration across distributed systems, mainframe, and infrastructure components
  • Knowledge of model compression techniques
  • Experience with ELT / ETL tools
  • Exposure to Big Data technologies (e.g., Apache Spark)
  • Knowledge of data flow / stream processing
  • Familiarity with data visualization tools

Soft Skills

  • Strong verbal and written communication skills
  • Result-oriented and delivery-focused mindset
  • Attention to detail and strong analytical rigor
  • Creativity, innovation, and problem-solving ability
  • Proactive approach to continuous learning and skill development
  • Awareness of efficiency and effectiveness
  • Ability to think outside existing processes and frameworks
  • Positive energy, ownership mindset, and strong collaboration skills
  • Open to change, feedback, and diverse viewpoints

About the company

Capgemini ist einer der weltweit führenden Anbieter von Management- und IT-Beratung, Technologie-Services und Digitaler Transformation. Als ein Wegbereiter für Innovation unterstützt das Unternehmen seine Kunden bei deren komplexen Herausforderungen rund um Cloud, Digital und Plattformen.

Apply for this position