Applied AI & Software Engineering Researcher

Randstad - Netherlands

Eindhoven

On-site

EUR 65,000 - 90,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

TNO ESI is a leading research group within the Netherlands Organization for Applied Scientific Research (TNO). It advances embedded systems engineering and high-tech research through multidisciplinary programs and industry partnerships.

The role focuses on software maintenance, program analysis, and AI-assisted methods for evolving large codebases. You will collaborate with industry partners, prototype new analysis tools, and contribute to publications and internal tooling.

Qualifications

  • MSc or PhD in Computer Science, Software Engineering, Programming Languages, or a related field.
  • Hands-on programming skills 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 researchers and engineers; comfortable presenting results and recommendations.
  • Team mindset and ownership: collaborate, deliver, and iterate based on feedback and project constraints.

Responsibilities

  • Prototype and evaluate methods and tools for program analysis and program comprehension (static analysis, parsing, modeling).
  • Extract and formalize models from software artifacts to support migration and refactoring decisions.
  • Prototype and evaluate engineering-assistant concepts using program-analysis, retrieval, knowledge-based, and generative-AI techniques.
  • Work in multidisciplinary project teams and co-create solutions with industrial engineers; present results in workshops and reviews.
  • Contribute to research outputs, including technical reports, internal tooling, scientific publications, and conference presentations.

Skills

C/C++/C#/Java/Python
Program analysis
Reverse engineering
AI-assisted software engineering
Communication

Education

MSc or PhD in Computer Science / Software Engineering

Tools

LLVM/Clang
Roslyn
ANTLR
tree-sitter

Job description

TNO ESI is a leading research group within the Netherlands Organization for Applied Scientific Research (TNO). It advances embedded systems engineering and high-tech research through multidisciplinary programs and industry partnerships.

The role focuses on software maintenance, program analysis, and AI-assisted methods for evolving large codebases. You will collaborate with industry partners, prototype new analysis tools, and contribute to publications and internal tooling.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Applied Researcher – Software Engineering & AI
Applied Researcher – Software Engineering & AI

Randstad - Netherlands • Eindhoven

On-site
EUR 65,000 - 90,000
Generative AI Systems Architect for Industrial R&D
Generative AI Systems Architect for Industrial R&D

Randstad - Netherlands • Eindhoven

On-site
EUR 60,000 - 90,000
Strategic Partnerships Lead - AI for National Security
Strategic Partnerships Lead - AI for National Security

TNO • Soesterberg

On-site
EUR 58,000 - 78,000
33 days annual leave
Flexible holidays
Mobility plan incl. public transport/租
+2
Generative AI Research Engineer
Generative AI Research Engineer

Randstad - Netherlands • Eindhoven

On-site
EUR 60,000 - 90,000
Strategic Business Developer: Autonomous Systems & Defense
Strategic Business Developer: Autonomous Systems & Defense

TNO • Den Haag

On-site
EUR 54,000 - 73,000
33 vakantiedagen
Flexibele mobiliteitsregeling
Pensioenregeling
+1
Strategic Biz Dev — Autonomous Systems & Intelligence
Strategic Biz Dev — Autonomous Systems & Intelligence

TNO • Den Haag

Hybrid
EUR 54,000 - 73,000
33 days annual leave
Flex budget
Training and coaching
+5
Autonomous Systems Business Developer & Decision Support
Autonomous Systems Business Developer & Decision Support

TNO • Den Haag

On-site
EUR 54,000 - 73,000
33 days annual leave
Flex budget (5.58% + €180)
Comprehensive pension scheme
+2
Artificial Intelligence Engineer
Artificial Intelligence Engineer

E-Solutions • Netherlands

On-site
EUR 60,000 - 80,000
Defence Systems Engineer & Enterprise Architect
Defence Systems Engineer & Enterprise Architect

TNO • Den Haag

Hybrid
EUR 42,000 - 74,000
33 days annual leave
Flex holiday
Comprehensive mobility plan (public运输)
+1
AI Engineer
AI Engineer

Tinybots • Rotterdam

Hybrid
EUR 85,000 - 120,000