Talent.com
Cette offre d'emploi n'est pas disponible dans votre pays.
Senior Software Engineer for AI engineering

Senior Software Engineer for AI engineering

imecLeuven, Belgium
Il y a 4 jours
Description de poste

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 :

  • Developing reusable components and API’s for model deployment, inference orchestration and monitoring.
  • Supporting integration of AI into imec research.
  • Contributing to internal best practices for MLOps and (AI) software engineering.
  • Evaluating emerging AI technologies and tools from an engineering perspective.

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) :

  • 7 years of professional experience in software engineering.
  • Master or PhD degree in Computer Science (or related), or proven equivalent track record.
  • Proven experience designing, implementing & deploying scalable AI / ML systems or AI-powered applications.
  • Solid understanding of the software engineering aspects of AI / ML : . data pipelines, model inference, performance optimization and lifecycle management.
  • Ability to analyse, absorb, translate and structure complex requirements of specialist users and collaborate with other analysts.
  • Strong programming skills in Python and / or TypeScript.
  • Ability to apply & spread (. teach) modern software engineering best practices, for example :
  • 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.

  • Familiarity with containerization (., Docker, Kubernetes) and cloud infrastructure.
  • Eagerness to keep on top of (and pragmatically apply) software industry / OSS trends.
  • Flexibility to switch between different application domains.
  • English proficiency (professional level).
  • Nice to haves (a great candidate ticks a few of these boxes) :

  • Experience with machine learning frameworks ( PyTorch, TensorFlow).
  • Experience with Dev / MLOps and related tooling (. MLFlow, KubeFlow, Weights & Biases).
  • Understanding how AI and in particular LLM’s impact modern software engineering practices and the ability to apply state-of-the-art advances in the field scalably within an existing way of working.
  • Knowledge of additional programming language (. C / C++, Rust, Go, Java, Kotlin).
  • Experience with integration of AI into embedded or edge systems.
  • Research experience in Compute Science, AI, or related fields.
  • Understanding of responsible AI practices (fairness, privacy, explainability) as applied in engineering.
  • Dutch proficiency or willingness to learn).
  • 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

    Créer une alerte emploi pour cette recherche

    Senior Software Engineer • Leuven, Belgium

    Emplois reliés
    Smart and Secure Software Engineering for Decentralized Applications

    Smart and Secure Software Engineering for Decentralized Applications

    KU LeuvenLeuven, Belgium
    DistriNet is a leading research group at KU Leuven.Our research focuses on distributed software systems and secure software engineering, covering topics such as IoT systems, cloud applications, ent...Voir plusDernière mise à jour : il y a 8 jours
    Software Engineer

    Software Engineer

    Michael PageLeuven, BE
    You'll be focused on back-end development of our recruitment platform, working mainly with Typescript, Next.You'll work on core product features and Backend code improvements, ensuring all systems ...Voir plusDernière mise à jour : il y a 28 jours
    Senior C++ Software Engineer

    Senior C++ Software Engineer

    ApixaLeuven, Flanders, BE
    Quick Apply
    At Apixa, we push the boundaries of.Our technology empowers businesses with real-time, AI-driven insights, redefining automation, precision, and efficiency. AI-driven analytics, and high-speed proce...Voir plusDernière mise à jour : il y a 25 jours
    Senior Software Engineer – Ground Segment Systems

    Senior Software Engineer – Ground Segment Systems

    Edda InternationalBelgium, Leuven
    WHO WE ARE EDDA is a values-focused company with multi-year experience, specialized in the recruitment of professionals for niche markets - managing the full-life cycle of specialist and executiv...Voir plusDernière mise à jour : il y a plus de 30 jours
    • Offre sponsorisée
    Generative AI Engineer

    Generative AI Engineer

    InectLeuven, Flemish Region, Belgium
    Leuven waarbij kwaliteit en creativiteit centraal staan.We zijn een team van 10 en stuk voor stuk gepassioneerd door technologie en hoe we deze kunnen gebruiken in tastbare producten en diensten.We...Voir plusDernière mise à jour : il y a plus de 30 jours
    • Offre sponsorisée
    Senior Software Engineer - QA & Testing

    Senior Software Engineer - QA & Testing

    Pickit 3DLeuven, Flemish Region, Belgium
    Own and Shape QA in a Fast-Growing Tech Company.Want to join a global development team in a fast-growing company?.Breakthrough innovation is Pickit’s DNA. We strongly believe that with the right bal...Voir plusDernière mise à jour : il y a plus de 30 jours
    Team Lead, senior software engineer

    Team Lead, senior software engineer

    Xenit SolutionsLeuven, België
    Technische leiderschap in bepaalde aspecten of disciplines .Ondersteuning van de team leden.Aansturing van 1 of 2 grote projecten. Veelzijdig helpen bij onze managed service contracten (keep them in...Voir plusDernière mise à jour : il y a plus de 30 jours
    Senior Software Engineer

    Senior Software Engineer

    MEDPACELeuven, Belgium
    Medpace is a full-service clinical contract research organization (CRO).We provide Phase I-IV clinical development services to the biotechnology, pharmaceutical and medical device industries.Our mi...Voir plusDernière mise à jour : il y a plus de 30 jours
    Software Engineer

    Software Engineer

    TomraLeuven, Vlaams Gewest, Belgium
    We deliver industry-leading sorting machines, utilising a broad range of sensor technologies coupled with real-time image processing engines over embedded and PC architectures.Our customers, produc...Voir plusDernière mise à jour : il y a plus de 30 jours
    • Offre sponsorisée
    Senior Software Engineer

    Senior Software Engineer

    TOPIC Embedded SystemsLeuven, Flemish Region, Belgium
    Design, implement, and verify new subsystems, modules, and components;.Write efficient and maintainable code (C++, C, Python) for various features such as driver control software, human-machine int...Voir plusDernière mise à jour : il y a plus de 30 jours
    Technische Software Engineer

    Technische Software Engineer

    Sioux TechnologiesLeuven
    Jij kunt de vertaalslag maken tussen verschillende complexe systemen waarbij je met passie en plezier software naar een next level brengt. De langdurige projecten in jouw regio (Antwerpen, Gent, Leu...Voir plusDernière mise à jour : il y a plus de 30 jours
    • Offre sponsorisée
    Senior Algorithms Engineer

    Senior Algorithms Engineer

    IC ResourcesLeuven, Flemish Region, Belgium
    A Senior Algorithms Engineer is sought by this leading photonics developer based in Leuven.The Senior Algorithms Engineer will be involved in developing next generation, AI driven, holographic appl...Voir plusDernière mise à jour : il y a 6 jours
    Embedded / Firmware BLE Engineer

    Embedded / Firmware BLE Engineer

    microTECH Global LtdLeuven, Flemish Brabant, Belgium
    A client based in Leuven (Belgium) is looking for an BLE Expert for an initial 12 month contract.Ideal candidate is someone who can work 3 days on site and 2 days remote. HOWEVER for an Senior Exper...Voir plusDernière mise à jour : il y a plus de 30 jours
    • Offre sponsorisée
    Software Engineer

    Software Engineer

    Vivid ResourcingLeuven, Flemish Region, Belgium
    SOFTWARE ENGINEER - LEUVEN (BELGIUM) - PERMANENT POSITION.We are currently recruiting a Software Engineer to join a software team focusing on the development of control software for advanced imagin...Voir plusDernière mise à jour : il y a 7 jours
    • Offre sponsorisée
    Software Engineer

    Software Engineer

    CHRLY BelgiumLeuven, Flemish Region, Belgium
    Fujitsu is looking for a Software Developer Labview.To support a large life-science instrumentation project with LabView development. Improve, update and maintain the software (LabView) for a comple...Voir plusDernière mise à jour : il y a 20 jours
    Software Engineer

    Software Engineer

    TOMRALeuven, Vlaams Gewest, BE
    We deliver industry-leading sorting machines, utilising a broad range of sensor technologies coupled with real-time image processing engines over embedded and PC architectures.Our customers, produc...Voir plusDernière mise à jour : il y a 17 jours