Inhuurbron

Applied Researcher – Software Engineering & AI

Bekijk en reageer bij Jobhob (externe link)

Applied Researcher Software Engineering & AI bij Ministerie van Infrastructuur en Waterstaat, detachering in Eindhoven, 40u/week, €100/uur.

Locatie
Eindhoven
Uren
40 uur per week
Uurtarief
€ 100 per uur
Contractvorm
detachering
Startdatum
Looptijd
12 maanden (tot 1 oktober 2027)
Sluitingsdatum
Gepubliceerd
Opdrachtgever
Ministerie van Infrastructuur en Waterstaat

Eisen

Omschrijving

Applied Researcher – Software Engineering & AI bij Ministerie van Infrastructuur en Waterstaat in Eindhoven. Het betreft een detachering-functie voor 40 uur per week met een looptijd van 12 maanden. De salarisindicatie is €100,00 per uur. Reageren kan tot en met 18 september 2026.

Role: You will perform applied research at the intersection of software engineering, program analysis, and industrial practice. You will work with industrial partners (e.g., ASML, Canon, Philips, Vanderlande) following the “industry as a lab” principle: real systems, real constraints, and results that get used. Your work will focus on technologies for software maintenance and evolution of large codebases, including program comprehension, reverse engineering, refactoring, migration, and AI-assisted techniques.

What you will do: You will prototype and evaluate methods and tools for program analysis and program comprehension (e.g., static analysis, parsing, lightweight modeling); extract and formalize models from software artifacts (source code, build pipelines, logs, technical documentation) to support migration and refactoring decisions; prototype and evaluate engineering‑assistant concepts that support software analysis, modernization, migration, or refactoring using program‑analysis, retrieval, knowledge‑based, and generative‑AI techniques; work in multidisciplinary project teams and co‑create solutions with industrial engineers, presenting results in workshops and project reviews; contribute to research outputs such as technical reports, internal tooling, scientific publications, and conference presentations.

Focus areas: Program comprehension and reverse engineering, Refactoring and software migration, Program‑analysis techniques, models, and knowledge representations, AI‑assisted methods for software comprehension and modernization.

Technical context: Typical environment: existing industrial assets in languages like C++, C#, and Python on Windows and Linux. You will help teams move towards more maintainable architectures, tooling, and workflows.

Eisen – What you bring: MSc or PhD in Computer Science, Software Engineering, Programming Languages, or a related field; hands-on programming skills and the ability to work with (and improve) existing codebases, experience with at least one of C++, C#, Java, or Python; experience in program analysis, compilers, language engineering, reverse engineering, software modernization, or AI-assisted software engineering; ability to communicate clearly with both researchers and engineers, comfortable presenting results and recommendations; team mindset and ownership: you collaborate, deliver, and iterate based on feedback and project constraints; experience with compiler tooling, language workbenches, or code-query frameworks (e.g.

LLVM/Clang, Roslyn, ANTLR, tree-sitter); experience applying static analysis, intelligent parsing, or lightweight modeling to extract structure from source code and documentation; experience building research prototypes in Python and transitioning them into maintainable internal tooling; knowledge of software engineering processes in industry (CI/CD, testing strategy, architecture, system engineering); experience with AI-assisted software-engineering approaches, such as retrieval-augmented generation, code and documentation analysis, evaluation of AI outputs, human-in-the-loop validation, or knowledge-graph-based context management.

Alle opdrachtenBekijk en reageer bij Jobhob (externe link)

Gegevens automatisch overgenomen uit de oorspronkelijke publicatie; controleer de details bij de bron. Wij zijn geen partij bij de aanvraag. Hoe wij werken.