Junior Full Stack AI Engineer (Generative AI & Agents)

Coöperatieve Rabobank U.A.
2 days ago

Role details

Contract type
Internship / Graduate position
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
€ 3.9K

Job location

Tech stack

API
Agile Methodologies
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Cloud Computing
Code Review
DevOps
Memory Management
Github
Python
Machine Learning
Scrum
Azure
Software Engineering
Data Ingestion
Generative AI
Build Management
Containerization
Kubernetes
Bicep
Azure
Api Gateway
Terraform
Serverless Computing
Docker
Microservices

Job description

  • Work in a culture that values initiative, grit and impact.
  • Freedom to experiment, learn and grow-with full leadership support.
  • A healthy work-life balance because sustainable performance matters.
  • We value curiosity, resilience and the ability to learn fast.

A word of caution We're not just looking for GenAI enthusiasts-we're looking for exceptional Engineers & Data Scientists. People who aim for excellence, thrive on solving tough challenges and know how to build from first principles.

If your coding journey started before the rise of GenAI, you'll feel right at home. We value engineers who understand the fundamentals, who can build & beyond.

You and your job

We're building GenAI solutions that are as impactful for our customers as they are exciting for us to create - and we need your help. As a Junior GenAI Engineer, you'll be part of a multi-disciplinary team with end-to-end ownership of your work: from data ingestion to deployment and monitoring.

You'll design and deploy scalable GenAI systems, automate relentlessly across the development lifecycle and collaborate across teams to drive innovation. You'll apply your technical expertise to ensure performance, reliability and real-world impact.

Practical examples

  • You are part of an empowered self-performing team. Your voice is heard and you contribute directly to the product, or service, your squad is responsible for.
  • Design and build responsible and cost effective GenAI solutions for up to 9,5 million Rabobank customers.
  • Convert a use-case specific code base to re-usable building blocks used by 100+ tech teams.
  • Pair-program with members of your squad and across other Squads within Rabobank to solve critical or complex problems., * Implementation of GenAI solutions using Azure services (e.g., Azure OpenAI, Azure ML, AKS, Azure Functions).
  • Build and maintain Python-based microservices and automation tools to support GenAI workflows and infrastructure provisioning.

Collaboration & Delivery

  • Work closely with Data Scientists, Product Owners, and Engineers to translate business requirements (user stories).
  • Participate in the development of AI workflows including prompt chaining, memory management, and agent orchestration.
  • Communicate technical concepts clearly within cross-functional teams.
  • Support integration of GenAI capabilities into existing platforms and services.

Growth & Contribution

  • Continuously learning of the engineering practices and contribute to team knowledge sharing.
  • Stay up to date with emerging GenAI technologies and cloud-native patterns.
  • Learn and participate in code reviews, design discussions, and sprint planning., * Learn and Implement scalable GenAI solutions using Azure services (e.g., Azure OpenAI, Azure ML, AKS, Azure Functions, API gateway).
  • Develop and maintain CI/CD pipelines for GenAI applications using tools like GitHub, Azure DevOps, Terraform, Kong and Bicep.
  • Collaborate robust Python-based microservices and automation scripts to support GenAI workflows and infrastructure provisioning., * After you send your CV and motivation letter, you'll receive a response as soon as possible. If there's a match, 1 or 2 interviews are part of the process; interviews take place via Microsoft Teams or at our office. An assessment is also part of the selection procedure.
  • Find answers to frequently asked questions at rabobank.jobs/nl/veelgestelde-vragen.
  • A reliability check is part of the procedure.
  • We respect your privacy.

Requirements

Do you have experience in Terraform?, Tenacious engineers-passionate about software engineering, craftsmanship and relentless in their pursuit of impact. You finish what you start, thrive in ambiguity, adapt when priorities shift and persist through technical complexity. Your work will directly influence how millions of customers experience AI-driven banking.

Your mindset matters Are you an entrepreneurial thinker whose ideas deserve to be heard? In our Area, leadership actively drives innovation and removes roadblocks so you can focus on what matters. We've got your back., * You are "relentless" in getting things done, you don't give up, you adapt and find another way to complete your assignment.

  • Learning and Adaptability mindset.
  • Good communication skills - able to simplify complex ideas and build trust across teams., * 0-2 years of experience in technical roles (DevOps, Software Engineering, ML Engineering, or Data Science) or relevant internships/projects.
  • Exposure to AI workloads (preferably Generative AI or agentic systems) through academic projects, personal work, or internships.
  • Basic understanding of Cloud platforms (Azure preferred, or AWS/GCP) and willingness to learn Infrastructure as Code (Terraform/Bicep).
  • Proficiency in Python for scripting and simple automation tasks.
  • Interest in agentic frameworks (LangGraph, AutoGen, CrewAI) and AI workflow concepts.
  • Familiarity with containerization (Docker) and curiosity about orchestration tools (AKS/Kubernetes).
  • Basic knowledge of APIs and integration principles.
  • Awareness of security and monitoring fundamentals in cloud environments.
  • Strong communication skills, eagerness to learn, and ability to work effectively in Agile teams (SCRUM or Kanban).

Benefits & conditions

  • Gross monthly salary between €3,869 and €5,526 (scale 08)
  • Thirteenth month's salary and 8% holiday allowance
  • 10% Employee Benefit Budget
  • EUR 1,400 development budget per year
  • Hybrid working: balance between home and office work (possible for most roles)
  • A pension, for which you can set the maximum amount of your personal contribution

Or view all our benefits.

Driving AI Forward at Rabobank Our Analytics Acceleration Area is growing fast to meet the demand for next-generation AI solutions. As a bank, our customers expect us to stay ahead-and we're committed to leading the way. That's why we're looking for engineers who combine technical excellence with adaptability, collaboration and a strong sense of ownership. These qualities are key to making our cultural shift real and impactful. We're recruiting the next wave of GenAI changemakers.

About the company

* Approx. 43,822 Rabobank colleagues around the world., At Rabobank, your development and that of society go hand in hand. That's why we invest in you and work together for a better world. At Rabobank, you work on yourself & the world around you. You'll see this reflected in your personal development budget, our hybrid work environment, and a healthy work-life balance. You'll contribute to banking for private and business customers, as well as societal issues like food and energy transitions. Why everyone is welcome at Rabobank We believe we're stronger when people complement each other. By embracing our differences, we bring out the best in each other. We seek diversity in knowledge, skills, and experience, as well as gender, background, and culture. Every department strives for variety and the space to be yourself-whoever you are. That's what diversity and inclusion at Rabobank is all about.

Apply for this position