Senior Software Engineer for AI engineering
Senior Software Engineer for AI engineering
Research & development - Gent | Just now
Are you passionate about developing cutting-edge software solutions that enable world-class research & innovation? Do you like to solve complex problems at the forefront of the deep-tech revolution? Then you might be the Senior Software Engineer for AI engineering who will join us in Leuven, Ghent or Antwerp!
Senior Software Engineer for AI engineering
Who we are
Imec is 6000-strong non-profit R&D organisation that plays a world-leading role in the fields of semiconductor, nano-electronics, compute architecture, sensing, AI, and digital technologies. Headquartered in Leuven, Belgium, imec has offices and lab / fab facilities in several other cities in Belgium, the Netherlands, UK, US, Germany, among other countries.
Within imec, the Software Development & Prototyping (SD&P) department (part of the AI & Algorithms Expertise Center) focuses on designing, developing, and prototyping innovative software solutions that enable, accelerate or even define imec’s R&D activities in various areas. SD&P is home to ~40 software engineers, working out of Belgium (Ghent, Leuven & Antwerp), and the Netherlands (Eindhoven and Wageningen). We have teams specializing in “full-stack” (web / mobile) applications, cloud-based data / compute platforms, and embedded software. SD&P-built solutions range from exploratory PoCs and demonstrators on one end, to production-ready business critical systems on the other.
What you will do
Your primary assignment will be to play a key role in our efforts to build robust, scalable software solutions that enabl imec’s research in the field of artificial intelligence and machine learning, as well as its impact on other areas of research.
Your work will focus on the engineering aspects of AI, such as data and model pipelines, AI tooling infrastructure, inference platforms, model versioning and lifecycle management, as well as integration of AI into everything from user-facing applications, simulations to embedded systems.
You will also contribute your expertise to help us set up or optimize our AI-powered software development workflows, boosting our productivity and quality across the SDLC.
Depending on the project, your work may involve :
Moreover, as Senior Software Engineer within SD&P, you may also contribute to software engineering projects that enable to other R&D activities at imec, in the domains of Health, Automotive, Industry & Consumer, and IC design / manufacturing services. Across different projects, you will encounter world-class researchers, engineers, and visionary technologists. As a senior member of our department you may also be expected to coach more junior colleagues.
What we do for you
We offer you the opportunity to join one of the world’s premier research centers in nanotechnology at its headquarters in Leuven, Ghent or Antwerp Belgium. With your talent, passion and expertise, you’ll become part of a team that makes the impossible possible. Together, we shape the technology that will determine the society of tomorrow.
We are and proud of our open, multicultural, and informal working environment with ample possibilities to take initiative and show responsibility. We commit to supporting and guiding you in this process; not only with words but also with tangible actions. Through y, 'our corporate university', we actively invest in your development to further your technical and personal growth.
We are aware that your valuable contribution makes imec a top player in its field. Your energy and commitment are therefore appreciated by means of a market appropriate salary with many fringe benefits.
Who you are
We are looking for an experienced Computer Scientist / Software Engineer who thrives on tough technical challenges and approaches them with a combination of deeply understood first principles and pragmatically applied best practices.
We imagine an ideal candidate to roughly have these must-have & nice-to-have skills :
Must-haves (essential skills) :
striving for readable, well-structured, reusable, testable, and efficient code; proper use of git, issue tracking, CI / CD pipelines, etc.; pragmatic following of Agile processes.
Nice to haves (a great candidate ticks a few of these boxes) :
If you do not fully match this description, but still think you have what it takes to fit our needs : don’t worry, get in touch and convince us!
Who we are
Accept analytics-cookies to view this content.
imec's cleanroom
Accept analytics-cookies to view this content.
Related jobs
Share this article on
Senior Software Engineer • Leuven, Belgium