Software Engineer
Apply now »Date: Oct 16, 2024
Location: Kortrijk, BE
Company: Barco
Senior Python Software Engineer
Function
Join Barco's Innovative Lab as a as a Senior Python Software Engineer, playing a key role in implementing performance-critical components within the innovative AI-powered solution and performing translation of research-based applications into high-performing GPU-accelerated components.
Key Responsibilities
- Focus on the implementation of performance-critical components within the solution.
- Leverage a diverse background in modern software development in an eco-system at the intersection of Python, Machine Learning and GPU acceleration (NVIDIA ecosystem) with a strong ability to dive deep when needed and to select the right tool for the job.
- Perform translation of the outcome of research (Python, Jupyter-Notebook, Tensorflow, ...) into high-performing GPU-accelerated components.
- Guard the overall performance of the (high-resolution) image processing pipeline in a containerized Linux environment, guarding and optimizing the overall system performance.
- Deliver high-quality and maintainable code, including documentation and unit testing, while coaching colleagues.
- Use modern best practices and tools, including Confluence, Jira and Github, with the capability to set up and configure for the team.
- Demonstrate expertise in parallel computing and/or image processing, considered a valuable plus.
We are looking for a new colleague who
- Has at least a Bachelor’s degree in Engineering or equivalent in combination of education and experience.
- Has at least 5 years proven experience in software development in a context where performance matters. Experience in healthcare related industry/technology is a plus.
- Has experience with technologies and skills mentioned in Key Responsibilities.
- Is motivated to produce the code that stands on its own, requiring no additional clarification or documentation.
- Can work in a global organization with a high degree of autonomy.
- Language skills: English (fluent)
If you're ready to take your software engineering career to the next level, join us and become part of a team that's making a difference.