Senior Python Backend Engineer for AI Education Platform

Senior Python Backend Engineer for AI Education Platform

Full-Time 90000 - 100000 £ / year (est.) Home office (partial)
Zebra People

At a Glance

  • Tasks: Join a start-up to build and scale an AI education platform from the ground up.
  • Company: Exciting early-stage start-up with a mission to revolutionise learning.
  • Benefits: Up to £100K salary, stock options, learning budget, and private health insurance.
  • Other info: Dynamic team environment with significant career progression opportunities.
  • Why this job: Be the first backend engineer and shape the future of educational technology.
  • Qualifications: Experience in Python, Flask, and machine learning; eager to learn and grow.

The predicted salary is between 90000 - 100000 £ per year.

Hit a glass ceiling in your job? Want to play a key role in building and scaling a start-up where there’s no limit to your progression?

With all the rage around ChatGPT and AI these days, this is an exciting chance for you to be a part of an Educational AI product’s growth right from the start. With tonnes of greenfield work for you to get stuck into and a goal to reach 1 billion users, you’d be this company’s second hire, and first on the backend.

They’re offering a salary of up to £100K as well as a significant amount of stock options. As the first backend hire there is a clear path for progression – they are looking to invest in you and your self-development enabling you to grow whilst the company does too. They also offer a large learning budget, help to kit out your workspace (including providing your equipment) and private health insurance for you and your family.

You’d be the first Backend Engineer to join their engineering team, which currently numbers 5 overall. They expect this would grow to around 12 within the next year as they look to add roughly 8 more heads.

In your first year, you’ll be focusing on building and delivering plenty of new features on this learning platform that helps people to remember everything they learn. You’ll use AI to drive the experiences that delight the users and work with a product powered by LLMs on a daily basis to transform notes and study materials into fun quizzes that are based on cognitive science – think Duolingo but for everything!

It’s a backend focussed role, working primarily with Python and Flask. They’re happy to talk to people who’ve not worked with Flask before, though experience with machine learning models would put you in good stead. Ideally you’ll also have worked with Celery, RabbitMQ and Redis and have a great knowledge of caches and queues. The Founders have some technical knowledge though want the person they bring on to take control of the backend and build a resilient and scalable product (with a big focus on user impact), whilst also sharing knowledge with the team.

On the frontend they work with React, Next and TypeScript. It’s a bonus if you’ve any experience here though absolutely not essential.

An early-stage well-funded startup that’s grown 100X in the last year, they’re run by a former Google & Amazon employee, a former teacher, and a database expert who became best friends while studying at Cambridge University. Tell them what you’re learning and they’ll use AI to quiz you in a way that stops you from forgetting, this start-up is on a mission to make learning so easy and fun that anyone can learn anything.

Don’t worry if your CV isn’t up to date – just send me a message on LinkedIn or an email over to mitch@zebrapeople.com and we can go from there.

3 stage Interview Process:

  • Initial chat
  • Technical Test
  • Technical Interview

Senior Python Backend Engineer for AI Education Platform employer: Zebra People

Join a dynamic start-up that is revolutionising AI education, where your contributions as a Senior Python Backend Engineer will directly impact the growth of an innovative platform aimed at reaching 1 billion users. With a strong focus on employee development, generous learning budgets, and a supportive work culture, this company not only offers competitive salaries and stock options but also fosters an environment where your career can flourish alongside the business. As part of a small, passionate team, you'll have the unique opportunity to shape the backend architecture and drive user engagement through cutting-edge technology.

Zebra People

Contact Details:

Zebra People Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Senior Python Backend Engineer for AI Education Platform

Tip Number 1

Network like a pro! Reach out to people in the industry, especially those who work at startups or in AI education. A friendly chat can lead to referrals and insider info about job openings.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Python projects, especially any that involve AI or backend development. This gives potential employers a taste of what you can do before they even meet you.

Tip Number 3

Prepare for interviews by practising common technical questions and coding challenges. Use platforms like LeetCode or HackerRank to sharpen your skills, and don’t forget to brush up on Flask and machine learning concepts!

Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen. Plus, we love seeing candidates who are genuinely interested in joining our mission to revolutionise learning with AI.

We think you need these skills to ace Senior Python Backend Engineer for AI Education Platform

Python
Flask
Machine Learning Models
Celery
RabbitMQ
Redis
Caching

Some tips for your application 🫡

Show Your Passion for AI and Education:When you're writing your application, let us know why you're excited about working in the AI education space. Share any personal experiences or projects that highlight your enthusiasm for making learning fun and effective!

Tailor Your CV to the Role:Make sure your CV reflects the skills and experiences that are most relevant to the Senior Python Backend Engineer position. Highlight your backend development experience, especially with Python and any frameworks like Flask, to catch our eye!

Be Clear and Concise:We appreciate straightforward applications! Keep your language clear and to the point, focusing on your achievements and how they relate to the role. Avoid jargon unless it’s relevant to the job – we want to understand your journey easily.

Apply Through Our Website:We encourage you to apply directly through our website. It helps us keep track of applications better and ensures you’re considered for the role promptly. Plus, it’s super easy – just a few clicks and you’re done!

How to prepare for a job interview at Zebra People

Know Your Tech Stack

Make sure you’re well-versed in Python and Flask, as these are crucial for the role. Brush up on your knowledge of Celery, RabbitMQ, and Redis too. If you can, prepare some examples of how you've used these technologies in past projects to showcase your experience.

Show Your Passion for AI in Education

This company is all about transforming learning through AI, so be ready to discuss your thoughts on the intersection of technology and education. Share any relevant projects or ideas you have that align with their mission to make learning fun and effective.

Prepare for Technical Challenges

Expect a technical test and interview, so practice coding problems related to backend development. Focus on algorithms, data structures, and system design, especially in the context of scalable applications. Use platforms like LeetCode or HackerRank to sharpen your skills.

Demonstrate Team Collaboration Skills

As the first backend hire, you'll need to work closely with the existing team and future hires. Be prepared to discuss how you’ve collaborated in previous roles, shared knowledge, and contributed to team success. Highlight your ability to communicate complex ideas clearly.