Senior Python Development Engineer - AI Platform

Senior Python Development Engineer - AI Platform 

Location:

Antwerp

Contract Type:

Temporary & Contract

Sector:

Infrastructure & Telecommunications

Salary:

Reference No.

BBBH489983

Job Title: Senior Python Development Engineer - AI Platform
Duration: 6+ months contract (Plus Extensions)
Location: Antwerp, Belgium (Hybrid)
Role overview:
  • We are building an innovative software platform for the police force, in which AI components have played a central role for the past year. Our platform currently supports approximately 40,000 users and is continuously expanding with new functionalities.
  • The platform has been around for 10 years and is primarily built with Node.js and Elixir components. A team of 75 people develops in a professionally developed and agile work environment.
  • To successfully manage the development of new Python components for AI use cases, we are looking for a Senior Python Development Engineer to take the lead in setting up and professionalizing our Python development environment.
  • You will be responsible for establishing a future-proof, scalable, and professional development pipeline (CI/CD, testing, packaging, dependency management, and deployment on OpenShift). You will also guide and improve our AI developers and ensure the quality and stability of our codebase.    
Key Accountabilities:
  • Design and configure a professional Python development environment for AI development.
  • Set up and manage CI/CD pipelines in the Atlassian stack.
  • Setting up automated testing (unit, integration, regression) and code quality tooling.
  • Standardizing dependency management and packaging (e.g. Poetry, Conda, Docker,..)
  • Supporting container deployment (OpenShift, possibly also Azure) and integration with MLOps tooling.
  • Guiding and coaching Python developers within the team, including through code reviews.
  • Drafting best practices and guidelines for scalable and maintainable code.
Essential Skills:
  • At least 5 years of experience with Python software development, preferably in AI/ML environments.
  • Demonstrable experience in setting up professional development environments and DevOps processes.
  • Experience with CI/CD pipelines and containerization (Docker, Kubernetes or OpenShift).
  • Experience with version control (Git), dependency management and package distribution for components in Python.
  • Strong communication skills and the ability to guide teams.
  • Language requirement: Dutch at European CEFR - level C2.

Read More
APPLY NOW

Share this job

Interested in this job?
Save Job
Create As Alert

Similar Jobs

SCHEMA MARKUP ( This text will only show on the editor. )