At a Glance
- Tasks: Design and develop scalable backend systems using Python for a cutting-edge AI platform.
- Company: Join a high-growth legal tech start-up transforming the industry with AI.
- Benefits: Competitive salary, equity options, remote-first culture, and fast career growth.
- Why this job: Be at the forefront of AI innovation in the legal sector and influence core architecture.
- Qualifications: Strong Python skills and experience in cloud infrastructure and CI/CD practices.
- Other info: Collaborative environment with opportunities to work alongside industry experts.
The predicted salary is between 36000 - 60000 £ per year.
I am partnered with a VC-backed, high-growth legal technology start-up that is transforming how global law firms operate in the era of generative AI. This is an opportunity to join a small but highly skilled engineering team building a cutting-edge AI-powered platform that enables law firms to optimise pricing, engagement management, and profitability through better use of their business data. The company is scaling rapidly across the UK and US, already working with some of the world's leading firms.
The position available is a Backend Engineer with strong Python skills to help build and scale their core platform. You will work closely with AI/ML engineers, data scientists, and frontend developers to integrate AI-driven features into a robust, production-grade environment. The role offers a chance to contribute to a high-impact product in a fast-growing market, while working alongside industry and academic experts.
About the Role
As part of a collaborative, remote-first engineering team, you will be responsible for designing, developing, and maintaining scalable backend systems that integrate AI capabilities into workflows for elite law firms. This is a hands-on role reporting directly to the CTO, offering autonomy, technical influence, and the opportunity to help shape architecture and engineering standards as the company grows.
Key Responsibilities
- Build and maintain core backend services using Python, ensuring scalability, reliability, and maintainability.
- Work with AI/ML engineers and data scientists to integrate intelligent features into the platform.
- Design and optimise APIs and backend infrastructure for seamless front-end and AI integration.
- Deploy and manage applications in AWS using modern infrastructure-as-code practices (Terraform).
- Contribute to technical decision-making and architectural discussions.
- Write clean, well-tested, and secure code, following best practices.
- Collaborate in an agile, fast-moving environment, engaging directly with product and business stakeholders.
Languages: Python (Golang experience a plus)
Data: Relational and NoSQL databases
Ideal Candidate
You are a strong backend developer who thrives in a fast-paced, collaborative environment. You enjoy solving complex problems, building scalable systems, and working closely with multidisciplinary teams. You have experience in Python-based backend development, cloud infrastructure, and modern CI/CD practices, and you are motivated by the opportunity to work on impactful AI-driven products.
What's in it for you?
- Work at the forefront of AI innovation in the legal sector.
- Join a well-funded start-up with strong early traction and rapid growth.
- Influence core architecture and technical decisions.
- Equity options alongside a competitive salary.
- Remote-first culture with regular in-person collaboration.
- Fast career growth and high visibility of your work's impact.
Back End Developer in London employer: twentyAI
Contact Detail:
twentyAI Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Back End Developer in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those already working at companies you're interested in. A friendly chat can lead to referrals and insider info that could give you the edge.
✨Tip Number 2
Show off your skills! Create a GitHub profile or personal website showcasing your projects. This is a great way to demonstrate your Python prowess and backend development skills to potential employers.
✨Tip Number 3
Prepare for technical interviews by practicing coding challenges and system design questions. Use platforms like LeetCode or HackerRank to sharpen your skills and get comfortable with the types of problems you might face.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities, and applying directly can sometimes put you ahead of the competition. Plus, it’s super easy to keep track of your applications!
We think you need these skills to ace Back End Developer in London
Some tips for your application 🫡
Show Off Your Python Skills: Make sure to highlight your experience with Python in your application. We want to see how you've used it to build scalable systems and solve complex problems, so don’t hold back!
Tailor Your Application: Take a moment to customise your application for this role. Mention specific projects or experiences that relate to backend development and AI integration. It shows us you’re genuinely interested!
Keep It Clean and Professional: When writing your application, keep it clear and concise. Use proper formatting and check for any typos. A well-presented application reflects your attention to detail, which is super important for us.
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 don’t miss out on any updates from our team!
How to prepare for a job interview at twentyAI
✨Know Your Python Inside Out
Make sure you brush up on your Python skills before the interview. Be ready to discuss your past projects, particularly those involving backend development. Prepare to explain how you've used Python to build scalable systems and any challenges you faced along the way.
✨Understand AI Integration
Since this role involves working closely with AI/ML engineers, it’s crucial to have a solid understanding of how AI can be integrated into backend systems. Familiarise yourself with common AI concepts and be prepared to discuss how you would approach integrating intelligent features into a platform.
✨Showcase Your Cloud Knowledge
The company uses AWS and infrastructure-as-code practices like Terraform. Make sure you can talk about your experience with cloud services and how you've deployed applications in the past. If you have specific examples of optimising backend infrastructure, share those!
✨Be Ready for Technical Discussions
Expect to engage in technical decision-making and architectural discussions during the interview. Brush up on best practices for writing clean, secure code and be prepared to discuss how you approach problem-solving in a collaborative environment. This is your chance to show your technical influence!