Coöperatieve Rabobank U.A. logo
Coöperatieve Rabobank U.A.3 days ago

(Senior) Back-end Engineer Conversational AI

Hybrid · Utrecht, Utrecht, The Netherlands

Type
Full Time
Level
Senior Level
Education
Not Specified
Company size
Large

Job Summary

Senior Back-end Engineer Conversational AI responsible for designing and implementing scalable backend architectures that power AI-driven customer interactions for millions of users. Builds robust backend services, integrates AI agents with internal systems via secure APIs and event-driven patterns, ensures context-aware conversations, and preserves performance, security, and observability in a hybrid work setup with at least one fixed on-site collaboration day per week in Utrecht. Requires 5+ years in backend software engineering, proficiency in Python and Java, distributed systems and REST APIs expertise, and experience with AI/LLM-based components in enterprise banking environments.

Required Qualifications

  • 5+ years of backend software engineering experience in complex, production-grade environments
  • Proven experience integrating AI or LLM-based components into backend systems
  • Strong experience with Python and Java in enterprise-scale applications
  • Solid knowledge of distributed systems, REST APIs, and event-driven architectures
  • Experience with AI-agent architectures such as tool invocation and conversation state management
  • Strong ownership mindset and ability to make architectural trade-offs
  • Customer-focused attitude with understanding of explainability in financial services
  • Analytical thinking and problem-solving skills
  • Proactive collaboration skills in multidisciplinary teams
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Coöperatieve Rabobank U.A.

(Senior) Back-end Engineer Conversational AI

Apply on Sorce