Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
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.
Key Skills
Ranked by relevanceReady to apply?
Join Empresaria Group plc and take your career to the next level!
Application takes less than 5 minutes