At a Glance
- Tasks: Join a start-up to build and scale an innovative Educational AI product.
- 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 rapid growth and career progression opportunities.
- Why this job: Be the first backend engineer and shape the future of education technology.
- Qualifications: Experience in Python, Flask, and machine learning models preferred.
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?
The client is offering 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.
The role involves being 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.
About you: 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.
The candidate is an early-stage well-funded startup that’s grown 100X in the last year, run by a former Google & Amazon employee, a former teacher, and a database expert who became best friends while studying at Cambridge University. This start-up is on a mission to make learning so easy and fun that anyone can learn anything.
3 stage Interview Process:
- Initial chat
- Technical Test
- Technical Interview
Senior Python Engineer in London employer: Zebra People
Join a dynamic start-up where your contributions as a Senior Python Engineer will directly shape the future of educational AI. With a strong focus on employee development, generous learning budgets, and a collaborative work culture, you'll have the opportunity to grow alongside the company as it aims for 1 billion users. Enjoy competitive compensation, stock options, and a supportive environment that values innovation and personal growth.
StudySmarter Expert Advice🤫
We think this is how you could land Senior Python Engineer in London
✨Tip Number 1
Network like a pro! Reach out to people in the industry, especially those who work at startups or in educational tech. A friendly chat can lead to referrals, and we all know that getting a foot in the door is half the battle.
✨Tip Number 2
Prepare for your interviews by brushing up on your Python skills and familiarising yourself with Flask. We recommend building a small project to showcase your abilities – it’s a great way to demonstrate your hands-on experience during the technical test.
✨Tip Number 3
Don’t underestimate the power of follow-ups! After your interviews, drop a quick thank-you note to express your appreciation. It keeps you fresh in their minds and shows your enthusiasm for the role.
✨Tip Number 4
Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!
We think you need these skills to ace Senior Python Engineer in London
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 Educational AI space. Share any personal experiences or projects that highlight your passion for making learning fun and effective.
Tailor Your CV to Highlight Relevant Skills:Make sure your CV showcases your backend experience, especially with Python and Flask. If you've dabbled in machine learning or have experience with tools like Celery, RabbitMQ, or Redis, shout about it! We want to see how you can contribute to our mission.
Be Yourself in Your Cover Letter:Your cover letter is your chance to show us who you are beyond your skills. Don’t be afraid to inject a bit of personality into it! Tell us what makes you tick and how you envision growing with us as we scale up.
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Zebra People
✨Know Your Python Inside Out
As a Senior Python Engineer, you’ll want to showcase your expertise in Python and Flask during the interview. Brush up on your knowledge of these technologies, especially focusing on how they can be applied to build scalable applications. Be ready to discuss your past projects and how you’ve used Python to solve complex problems.
✨Showcase Your Problem-Solving Skills
Expect to face technical challenges during the interview process. Prepare by practising coding problems that involve machine learning models, caches, and queues. Think about how you can apply cognitive science principles to enhance user experience, as this aligns with the company’s mission.
✨Demonstrate Your Team Spirit
Since you’ll be the first backend hire, it’s crucial to show that you can collaborate effectively with the existing team. Share examples of how you’ve mentored others or contributed to team projects in the past. Highlight your willingness to share knowledge and help the team grow as the company scales.
✨Be Ready to Discuss AI and Learning Technologies
Given the focus on educational AI products, prepare to talk about your understanding of AI and its application in learning platforms. Familiarise yourself with how LLMs work and think about innovative ways to use AI to enhance learning experiences. This will demonstrate your alignment with the company’s goals and vision.