Internship: Software engineering internship (AI, LLM, GPU, medical data)

Apply now »

Date: Oct 15, 2024

Location: Kortrijk, BE

Company: Barco

Barco

Barco designs technology that makes everyday life a little better. Seeing beyond the image, we develop sight, sound, and sharing solutions to help customers work together, share insights, and wow audiences. Healthcare is one of the key markets of Barco. For many years Barco has been contributing to improved healthcare by means of solutions in radiology, mammography, surgery, dermatology, dentistry, pathology etc.

 

Innovation in healthcare

The Barco Labs Healthcare team is constantly looking for new innovative solutions that push forward the state-of-the-art and can improve healthcare models. This group takes care of the entire innovation cycle: ideation and MVP definition, market evaluation and business case creation, R&D and clinical work for creation of proof of concepts and solutions, market and clinical / regulatory validation of the solutions, business model and business plan creation, up to commercial introduction and early pilot sales.

 

The task at hand

As our group is constantly trying out innovative ideas and new concepts there is always a shortage of hands and thus our group is constantly on the lookout for interns wanting to be a part of our team. Therefore, the concept is simple: show us what you can bring to the table, what triggers your interest, convince us of your motivation, and our team will see how your request can be accommodated in our running projects. Multiple internships are possible:

    • Set-up of a testbed to do some experimentation with generative AI/LLMs to evaluate how they behave in a Barco-specific context using several use-cases.

    • Start building up a ‘confidential computing’ prototype and explore what it can and cannot do.

    • Develop a solution in the domain of digital pathology in a sprint-by-sprint way, which enables you to contribute to all aspects of the development lifecycle (SCRUM rituals, software design and development, documentation, CI/CD, version control, test automation, participating in the review cycle …). The solution exists out of a web component (Angular), a cloud backend (TypeScript running in AWS following the serverless paradigm) and a containerized on-premise component written in TypeScript and Python running ML-models.)

    • Come up with a proper benchmark of how our algorithms behave on various generations of (NVIDIA) GPUs in different size but also over different GPU microarchitectures.

    • ...

Qualifications

Generic software skills: 

  • Version control: git 

  • Linux 

  • Docker 

  • Automation in Bash, Python 

  • Broad technical interest, hands-on mentality 

  • Good documentation skills

And interest in at least one of these areas: 

  • OR: Notices on ML and machine frameworks like Tensorflow, PyTorch,...

  • OR: Software development in one of these languages: Python, C/C++, NodeJS 

  • OR: Modern web development: HTML, CSS, and modern frameworks in JavaScript/TypeScript (React, Angular, …) 

  • OR: Interest in GPU computing, CUDA

  • OR: Hands-on experience with UI/UX design, wireframing 

  • OR: Interest in cybersecurity 

  • OR: Testing of software, including automation, integration, CI/CD pipelines 

  • OR: Generic Cloud development e.g., on AWS 

Furthermore, you should be a student in a technical discipline, eligible to work at our HQ in Kortrijk Belgium, and fluent in English. 

Apply now »