
Generative AI Engineer
Hybrid
Full Time
#Banking
#Engineering
#Artificial Intelligence
#Python
#Programming
#Problem Solving
#OpenAI
#Test Driven Development
At OakNorth Bank, we believe that banking should be barrier-free. Our story began in 2005 when our founders faced the frustration of being denied capital despite having a successful business, simply because traditional banks relied on outdated, backward-looking systems. We decided to change that by building a bank for entrepreneurs, powered by data intelligence and a commitment to future potential. Today, we help businesses scale and offer competitive savings accounts, all while fostering a culture where our people can truly thrive. We are now looking for smart, energetic engineers to join our team in India to help us harness the power of Generative AI to create real-world tools that make a genuine difference.
The opportunity
As a Generative AI Engineer, you will play a key role in integrating artificial intelligence into our banking systems and workflows. You do not need a background in machine learning to succeed here. Instead, we are looking for someone with a strong programming foundation, a curious mind, and a drive to build things. You will collaborate closely with product teams and domain experts to turn innovative ideas into practical solutions, ensuring that our banking services remain efficient, modern, and accessible.
A day in the life
- You will design and integrate Generative AI features by leveraging APIs from providers like OpenAI and Claude.
- You will focus on rapid prototyping to ship internal tools and automations that solve actual user problems.
- You will maintain high code quality by utilizing Test Driven Development to ensure our systems remain robust and bug-free.
Who you are
You are a motivated engineer who thrives in small, fast-moving environments where you can take ownership of your work. You are comfortable with the following:
- You possess 2 to 5 years of software engineering experience or have equivalent self-taught expertise.
- You have strong skills in programming and problem-solving.
- You are fluent in Python, or you are confident in your ability to pick it up quickly.
- You have a genuine curiosity about how AI can be applied in a practical, professional setting.
- You are proficient in English and ready to communicate effectively within our team.
It is a bonus if you have experience with AI coding assistants like Cursor or Replit, or if you have previously built projects using LangChain or similar frameworks.
Why you'll love it here
We are committed to creating an inclusive and diverse workplace where you can be yourself and succeed. We offer a hybrid work environment, allowing for flexibility as we work together to empower entrepreneurs and help businesses thrive.



