Point your AI agent at freehire and let it find you a job.

Get the CLI →

Engineering International Belgium

Data Scientist: ML Pipelines, DevOps & Testing

Posted Updated
Discussion

Engineering International Belgium is seeking a software engineer to develop and maintain Python-based data analytics tools and data pipelines. You will contribute to data science projects, handle requirements analysis, testing and documentation, and participate in stakeholder meetings to align on progress and deliverables.

The role emphasizes strong software testing, DevOps practices, and English-language technical documentation. Experience with Docker/Kubernetes and data pipelines is a plus.

Develop, maintain and document Python software for data analytics and data collection tools. Contribute to data science projects, covering requirements analysis, development testing and documentation. Participate in project update and stakeholder meetings. Experience implementing Python libraries, software and services. Experience applying best practices for software testing (unit, component, UI/acceptance, negative, stress). Experience deploying tools/services with DevOps practices and CI/CD (GitLab or similar). Experience debugging complex Python software and deployment issues (environments, dependencies, drivers, networking). Experience in containerization/orchestration (Docker, Kubernetes) for deployment/scaling of data science apps. Ability to stay up to date with ML/data science libraries and technologies. Ability to write clear technical docs in English for users and developers. Ability to design robust data pipelines for ingestion, cleaning, transformation and storage of diverse data sources. Strong testing experience with regression and negative testing frameworks.

Skills

Apply

See also

Data Science jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.