GenAI Python Engineer
Role details
Job location
Tech stack
Job description
We are seeking a skilled GenAI Software Engineer to join our mission of modernising large-scale legacy systems and leveraging AI to streamline internal operations, improve development workflows, and accelerate software delivery for one of the biggest Dutch banks. You will work with over 15 million lines of code, integrating state-of-the-art models for search and feed functionalities and combining traditional AI with GenAI to address complex, mission-critical problems. Precision and engineering excellence are paramount - there is no margin for error, as even a minor issue can result in more than 200 incidents. Robustness, reliability and high standards are absolutely essential in this role.
Requirements
Do you have experience in Python?, * Designing, building, and maintaining applications and bringing them to production. Experience with building GenAI applications is a plus
-
Hands-on experience with using GenAI models for production applications, both open and closed source (e.g., GPT, Llama, Stable Diffusion)
-
Hands-on experience with other GenAI application components like models, vector databases, embeddings, chunking and evaluation
-
Python experience
-
Ability to understand business problems and translate them into effective technical solutions
-
Driving architectural decisions and contributing to long-term technical vision
-
Experience of applying change management practices when delivering cutting-edge technology solutions and platforms to ensure value is delivered
-
Ability to tinker and follow up quickly with new technology change, the pace at which you need to keep track of new AI knowledge is high.
Nice to have:
-
Experience with Docker and Kubernetes
-
Some front-end exposure
-
Familiarity with the public sector