At a Glance
- Tasks: Build and shape an innovative AI product with a dynamic team.
- Company: Join Kaizan, a forward-thinking tech company focused on enhancing human intelligence.
- Benefits: Competitive salary, health benefits, and opportunities for professional growth.
- Why this job: Make a real impact by optimising team performance and fulfilling potential.
- Qualifications: Experience in software development, especially with Python and AI technologies.
- Other info: Be part of a collaborative environment with excellent career advancement opportunities.
The predicted salary is between 36000 - 60000 £ per year.
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.
What will you be doing?
- 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, who have a comprehensive knowledge of engineering patterns, (and know when to break them). And people 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. Who are pragmatic and 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.
Software Engineer employer: Kaizan
Contact Detail:
Kaizan Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Network like a pro! Reach out to people in your industry on LinkedIn or at meetups. We all know that sometimes it’s not just what you know, but who you know that can help you land that dream job.
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects. We want to see what you can do, so make sure to highlight your best work and any cool tech you've played with.
✨Tip Number 3
Prepare for the interview! Research Kaizan and think about how your experience aligns with their vision. We love candidates who can connect their skills to our mission of optimising performance and helping teams grow.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we’re always looking for passionate individuals who are ready to shape the future with us.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Show Your Passion: When you're writing your application, let your enthusiasm for AI and software engineering shine through. We want to see how excited you are about building products that make a difference!
Tailor Your CV: Make sure your CV highlights relevant experience with our tech stack, especially Python and AI. We love seeing how your past projects align with what we're doing at Kaizan.
Be Yourself: Don’t be afraid to show your personality in your application. We’re looking for team players who can think outside the box, so let us know what makes you unique!
Apply Through Our Website: For the best chance of getting noticed, apply directly through our website. It helps us keep track of applications and ensures you’re considered for the role!
How to prepare for a job interview at Kaizan
✨Know Your Tech Stack
Make sure you’re familiar with the technologies mentioned in the job description, like Python, NLTK, GPT-3, and Dart/Flutter. Brush up on your knowledge of these tools and be ready to discuss how you've used them in past projects.
✨Showcase Your Problem-Solving Skills
Kaizan is all about solving challenges with AI. Prepare examples from your experience where you’ve tackled complex problems or improved processes. Highlight your ability to think outside the box and how you can contribute to building innovative solutions.
✨Demonstrate Leadership Qualities
As a senior role, they’ll be looking for someone who can lead and mentor others. Share experiences where you’ve successfully guided a team or influenced decisions. Show that you’re not just a great engineer but also a great team player.
✨Be Ready to Discuss Product Development
Since you’ll be involved in building the product, be prepared to talk about your experience with the product release cycle. Discuss how you balance speed with quality and share any specific examples of products you’ve shipped successfully.