At a Glance
- Tasks: Join a dynamic team to design and implement scalable APIs and optimize performance.
- Company: Be part of a fast-growing AI startup backed by top-tier investors and experts.
- Benefits: Enjoy a competitive salary, equity, and comprehensive dental & vision insurance.
- Why this job: Work on cutting-edge technology in machine learning and real-time video processing.
- Qualifications: 5+ years as a Python Developer with strong skills in FastAPI, Docker, and Postgres.
- Other info: This role is onsite in London, offering a vibrant startup culture.
The predicted salary is between 72000 - 168000 £ per year.
Python Developer – AI | London (Onsite)
A fast-growing AI company is looking for a Python Developer to scale its systems, optimise performance, and drive new features. Backed by top-tier investors and led by AI & robotics experts, this is a rare opportunity to join a high-velocity startup solving complex problems in machine learning, backend infrastructure, and real-time video processing .
Responsibilities:
- Design and implement scalable APIs, databases, and data pipelines
- Optimise performance, ensure high availability, and enhance observability
- Own end-to-end feature development in a fast-moving, high-impact team
- Support frontend, edge-computing, and ML teams
Skills
- 5+ years of experience as a Python Developer , building large-scale systems
- Strong expertise in FastAPI, Python3, Docker, Postgres, Redis
- Proven ability to design, debug, scale, and optimise multi-TB traffic systems
- Bonus: React, React Native, AWS (Pulumi), Sentry, Grafana, Auth0
What’s on Offer
Circa £120K base + Equity
Private Dental & Vision Insurance (100% covered)
5 days/week onsite in London
Python Developer (Hiring Immediately) employer: Plan A Digital
Contact Detail:
Plan A Digital Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Python Developer (Hiring Immediately)
✨Tip Number 1
Make sure to showcase your experience with FastAPI and Docker in your conversations. These are key technologies for the role, and demonstrating your proficiency can set you apart from other candidates.
✨Tip Number 2
Prepare to discuss specific projects where you've designed and optimized large-scale systems. Be ready to explain the challenges you faced and how you overcame them, as this will highlight your problem-solving skills.
✨Tip Number 3
Familiarize yourself with the company's current projects and technologies. Showing that you understand their work in AI and real-time video processing can demonstrate your genuine interest in the position.
✨Tip Number 4
Network with current or former employees on platforms like LinkedIn. They can provide insights into the company culture and the team dynamics, which can be valuable during your interview.
We think you need these skills to ace Python Developer (Hiring Immediately)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience as a Python Developer, especially focusing on your work with FastAPI, Docker, and large-scale systems. Use specific examples that demonstrate your ability to design and optimize multi-TB traffic systems.
Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention how your skills align with their needs, particularly in AI and machine learning. Share any relevant projects or experiences that showcase your expertise.
Showcase Relevant Projects: If you have worked on projects involving real-time video processing or backend infrastructure, be sure to include these in your application. Highlight your contributions and the impact of your work on those projects.
Proofread Your Application: Before submitting, carefully proofread your CV and cover letter. Check for any grammatical errors or typos, and ensure that all technical terms are used correctly. A polished application reflects your attention to detail.
How to prepare for a job interview at Plan A Digital
✨Showcase Your Python Expertise
Make sure to highlight your experience with Python, especially in building large-scale systems. Be prepared to discuss specific projects where you've implemented scalable APIs or optimized performance.
✨Demonstrate Knowledge of FastAPI and Docker
Since the role requires strong expertise in FastAPI and Docker, be ready to explain how you've used these technologies in past projects. Discuss any challenges you faced and how you overcame them.
✨Prepare for Technical Questions
Expect technical questions that assess your ability to design, debug, and optimize multi-TB traffic systems. Brush up on relevant algorithms and system design principles to confidently tackle these questions.
✨Discuss Collaboration with Other Teams
The job involves supporting frontend, edge-computing, and ML teams. Be prepared to share examples of how you've successfully collaborated with cross-functional teams in previous roles.