Graduate Software Developer

Ai-powered
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
£ 180K

Job location

Remote

Tech stack

API
Artificial Intelligence
Amazon Web Services (AWS)
Cloud Computing
Continuous Integration
Python
NoSQL
Backend
Front End Software Development
Terraform
Go
Microservices

Job description

The position available is a Backend Engineer with strong Python skills to help build and scale their core platform. You'll 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'll 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., * 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

Requirements

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.

About the company

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.

Apply for this position