(Junior) software engineer (AI, Java) (CR/4042180) Amsterdam, Netherlands

Salary: EUR70 - EUR85 per hour

Hi there!
 
We are looking for multiple Software Engineers to join an AI Applications Platform team working on highly scalable backend systems that enable AI‑powered user experiences. This role sits at the intersection of backend engineering and applied AI, contributing to end‑to‑end delivery of intelligent, production‑ready systems.
 
In this position, you will design and implement AI workflows, prototype AI capabilities, and build reusable components that support real‑time inference. You will work closely with ML engineers, data engineers, and data scientists to integrate models into production and optimize performance, scalability, and reliability. The role includes ownership of system observability, performance tuning and incident response, as well as continuous learning through knowledge sharing and hands‑on exploration of new AI tooling.
 
Ideal candidates have 1–3 years of engineering experience with a focus on backend or platform development, experience building AI agents or components such as retrieval and orchestration, and exposure to integrating models into live systems. Strong skills in Python or Java, distributed systems, cloud deployments, Docker/Kubernetes and scalable data stores are essential.
 
Start? ASAP
Duration? 12 months
Compensation: between 70 to 85 euro's per hour.