Join us as a Backend Software Engineer

Join Kodex AI and kickstart your AI career
Send your application to
Claus Lang, CTO Kodex AI
Claus Lang

Kodex AI is at the cutting edge of AI technology in the financial industry. We are a young VC-funded startup with a vision to revolutionize the financial industry by cutting out tedious manual tasks by up to 90%. We are building an LLM-powered assistant that is not only versatile and intelligent but also attuned to the precise needs of the industry. Now, we're looking for several software engineers of all seniority levels to join our talented and growing team in our Berlin office.

About the Role:

We are seeking an experienced Berlin-based Software Engineer who is enthusiastic about Large Language Models (LLMs) and has a proven track record of producing well-structured, scalable, production-ready code. The ideal candidate will bring a combination of strong technical expertise and a knack for practical solutions.

You will be working close to the CTO and our compact high-performance team of software developers and data scientists. Your role will be at the intersection of our data science and backend teams. You will be responsible for designing and implementing complex and creative solutions that solve our users' problems by applying LLMs in many different ways. Additionally, you will pair up with our backend team when needed to help deliver key features of our software quickly.

Our evolving tech stack:

  • python, fastAPI, langchain
  • JavaScript/Typescript, React
  • MySQL, Pinecone
  • Google Cloud, Firebase, Docker, github

What you'll need:

  • 3+ years of professional experience in software engineering, preferrably with python
  • Experience with most of our tech stack mentioned above
  • Some experience with LLMs and software engineering around LLMs
  • Ideally experience with web development and B2B SaaS solutions
  • Ideally experience working in early-stage startups
  • Great problem-solving skills, pragmatic mindset and readiness to iterate quickly
  • Willingness and ability to learn new technologies
  • Good English communication and ability to work efficiently with other developers

Why join Kodex AI?

You'll join a forward-thinking team that's driven by a passion for disrupting the status quo. We offer a competitive salary (including significant employee stock options), flexible working conditions, and an attractive benefits package, including an Urban Sports Club membership.

Diversity & Inclusion at Kodex AI

Kodex AI is an equal-opportunity employer, celebrating diversity as a source of strength. We encourage applications from candidates of all backgrounds. We welcome applications from candidates of all backgrounds, without discrimination. Our commitment to diversity aligns with our vision for a team that mirrors the vibrant society in Berlin. We actively work towards this goal, driven by a dedication to foster an inclusive work environment, where every voice is heard, valued, and respected. Your unique perspective matters, and we are committed to listening, learning, and evolving to create a genuinely inclusive workplace.

Our selection process:

  1. CV and application review
  2. A first screening call including a simple coding challenge to see if it could be a fit (30 min)
  3. A technical interview with 2 of our developers including technical questions and a deep-dive into your previous experience (60-90 min)
  4. A final personal fit call with a non-technical member of the team (30 min)
  5. We move fast and extend a job offer as soon as possible after one reference call, so you can quickly join us and hit the ground running. Welcome to the team!
Our Values Shape Everything We Do

AI Native

We use AI tools and software to work smarter and more efficiently

No Bullshit

Our ideas and opinions are backed by arguments and we communicate explicitly


Every employee is an owner of Kodex AI and an owner of their work


We measure what matters most to improve our decision making

Continuous Improvement

We are not afraid of taking calculated risks as long as we learn from our failures


We brutally prioritise for value-add to maximize execution speed