Software Engineer

Posted 6 days 8 hours ago by Kaizan

Permanent
Not Specified
I.T. & Communications Jobs
London, United Kingdom
Job Description
About Us

Kaizan's vision is to build an AI that augments the intelligence of people, helping them and their team solve their hardest challenges and continuously improve.

Kaizan's AI learns from the collective activity of everyone to coach and guide you and your team on what to do. Kaizan generates suggestions to achieve the team's goals together, and how its people can improve skills and behaviours, increasing their cohesion, alignment and purpose.

We are building an entirely different way of engaging and aligning with people at work. We are looking for people who can think outside the box as you'll be responsible for deciding how people best interface with an AI that guides behaviours.

Kaizan exists to optimise the performance of people and help them fulfil their potential. We are early in our journey, so you will have an opportunity to shape not just our product, but the company itself; who we work with, and how we work together.

What will you be doing?

We are looking for a generalist software engineer who will be responsible for:

  • Building the product: You will be working with the engineering, design and product team to plan, architect and implement our core product. We'll iterate as a team on the product experience to get it just right, while also ensuring we're maintaining the codebase so we can move fast.

  • Setting the engineering foundation: You will be instrumental in defining the strategy, design and architecture of the various systems. As an early engineer, you'll have a prominent voice in all engineering decisions.

  • Growing the team: Everyone on the early team plays an important role in attracting, closing, and growing other talented team members. The biggest factor in our ability to build amazing products is the team, so we look to you to help set the example for the kind of team we all want to build together.

Is this the job for you?
  • Generalist: We are looking for someone who is comfortable working across the stack and isn't afraid to dip their toes into unfamiliar territory. We are building a complex product at an internet scale that uses Natural Language Processing and Artificial Intelligence that needs production quality deployment, monitoring, reliability and availability. Our tech stack currently uses Python, NLTK, GPT-3 and Dart / Flutter. Experience and passion in all or any of these is a must.

  • Senior role: This is a senior role. We are looking for people who have been there and done it so that they can help us choose the shortest successful paths while avoiding meaningless cycles (yes, we just came up with a comp sci joke in a job advert). We want individuals who have comprehensive knowledge of engineering patterns (and know when to break them) and who are comfortable leading and motivating a small team of engineers, and who can help attract, mentor and grow their team.

  • Track record: We are looking for people who can demonstrate how they have shipped great products and understand what matters at each stage of the release cycle. We want pragmatic individuals who can find a balance between moving fast and building for the future. We are looking for a driven self-starter, someone who is a great communicator with amazing follow-through and who loves the responsibility of being individually empowered.

We are headquartered in London. We are remote first; however, this is not a remote-only role for now. We will be meeting regularly during the early stages of our journey, so your ability to travel to London is important.