Python Developer in London

Python Developer in London

London Full-Time 80000 - 125000 £ / year (est.) No home office possible
M

At a Glance

  • Tasks: Design and build scalable systems for millions of users using cutting-edge tech.
  • Company: Fast-growing startup revolutionising education with ML-powered learning.
  • Benefits: Competitive salary, relocation assistance, and opportunities for professional growth.
  • Why this job: Join a mission to make personalised education accessible while working with innovative technologies.
  • Qualifications: Experience in high-load applications, AWS, and Python frameworks.
  • Other info: Collaborative environment with a focus on impactful projects and career development.

The predicted salary is between 80000 - 125000 £ per year.

Join a fast growing startup redefining the future of education with ML‐powered learning who are on a mission to make high‐quality, personalised education accessible to everyone. Their flagship product is a mobile app helping intermediate and advanced learners master English through cutting‐edge machine learning. We're now looking for a Senior Full Stack Python Developer (with a stronger focus on the backend) to help them build the next generation of scalable, intelligent learning systems.

Current Tech Stack

  • Python
  • AWS
  • MongoDB
  • Firebase
  • Docker
  • Terraform
  • React
  • PostgreSQL

What You'll Work On

  • Design and build a high‐scale system serving millions of users
  • Create robust CI/CD pipelines to support rapid iteration
  • Collaborate with ML engineers to develop data pipelines and deploy models
  • Analyse large datasets and build real‐time recommendation systems
  • Work with diverse data types — text, video, images
  • Partner closely with mobile engineers, product managers, designers, and ML teams

Essential Skills

  • Experience building high‐load applications from scratch
  • Deep knowledge of AWS
  • Strong architecture planning and scalability skills
  • Proficiency with Terraform, Docker, and CI/CD automation
  • Solid understanding of SQL & NoSQL
  • Experience building scalable mobile APIs (REST, HTTPS)
  • Good security practices (secrets, protocols, etc.)
  • Experience with Python frameworks (Django, Flask, FastAPI)

Nice-to-Haves

  • Experience with real‐time or in‐memory databases
  • Familiarity with modern frontend frameworks
  • Background in edtech
  • Knowledge‐sharing (talks, articles, videos)
  • Exposure to multiple programming paradigms

Relocation and sponsorship assistance if required for EU nationals.

Salary £80-£125K DoE

Python Developer in London employer: Movement8

Join a dynamic and innovative startup in London that is revolutionising education through machine learning. As a Senior Full Stack Python Developer, you'll be part of a collaborative and inclusive work culture that prioritises employee growth and development, offering opportunities to work with cutting-edge technology while making a meaningful impact on learners worldwide. With competitive salaries and relocation assistance for EU nationals, this is an excellent opportunity for those seeking a rewarding career in a forward-thinking environment.
M

Contact Detail:

Movement8 Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Python Developer in London

Tip Number 1

Network like a pro! Reach out to folks in the industry, attend meetups, and connect with other Python developers. You never know who might have the inside scoop on job openings or can refer you directly.

Tip Number 2

Show off your skills! Create a GitHub profile showcasing your projects, especially those using Python, AWS, and Docker. This gives potential employers a taste of what you can do and sets you apart from the crowd.

Tip Number 3

Prepare for interviews by brushing up on your technical skills and system design. Practice coding challenges and be ready to discuss your past projects in detail. We want to see how you think and solve problems!

Tip Number 4

Don’t forget to 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 education.

We think you need these skills to ace Python Developer in London

Python
AWS
React
Docker
Terraform
MongoDB
Firebase
PostgreSQL
CI/CD Automation
REST APIs
Django
Flask
FastAPI
Scalability Planning
Data Analysis

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Python, AWS, and the other tech stack mentioned in the job description. We want to see how your skills align with what we're looking for, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to tell us why you're the perfect fit for our team. Share your passion for education technology and how your background can help us redefine learning. Keep it engaging and personal!

Showcase Your Projects: If you've worked on any high-load applications or have experience with CI/CD pipelines, make sure to mention those! We love seeing real examples of your work, so include links to your GitHub or any live projects if possible.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our mission!

How to prepare for a job interview at Movement8

Know Your Tech Stack

Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, AWS, and Docker. Brush up on your knowledge of MongoDB and PostgreSQL too, as they might ask you about your experience with these databases.

Showcase Your Projects

Prepare to discuss specific projects where you've built high-load applications or worked with CI/CD pipelines. Be ready to explain your role, the challenges you faced, and how you overcame them. This will demonstrate your hands-on experience and problem-solving skills.

Understand the Company’s Mission

Research the startup's mission to make education accessible through ML-powered learning. Think about how your skills can contribute to this goal and be prepared to share your thoughts during the interview. This shows genuine interest and alignment with their vision.

Ask Insightful Questions

Prepare thoughtful questions about the team dynamics, the tech stack evolution, and how they collaborate with ML engineers. This not only shows your enthusiasm but also helps you gauge if the company culture is a good fit for you.

Python Developer in London
Movement8
Location: London

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

M
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>