Senior Software Engineer

About Springbok, by Cleary Gottlieb
Springbok, by Cleary Gottlieb, is where cutting-edge AI meets elite legal expertise.
We build agentic AI workflows, automation systems, and legal intelligence tooling that lawyers actually use in real work. We move fast, iterate collaboratively, and value autonomy, clarity, and thoughtful engineering.
We regularly collaborate with the Cleary Infrastructure and InfoSec teams as well as other functions within the firm. We are a fully remote team that values ownership, honesty, and curiosity. We work collaboratively across disciplines — engineering, data science, legal domain experts, and product — to deliver meaningful impact.
The Role
We are looking for an experienced Senior Software Engineer with a backend focus. You will be working in Python and TypeScript to build bespoke enterprise-grade AI solutions specifically tailored to the needs of lawyers working on some of the most exciting and significant matters in the world.
To be successful in this role, you will either:
a) A Python backend specialist with deep expertise and strong experience collaborating closely with frontend developers, ideally using TypeScript
OR
b) A full-stack generalist with strong Python backend development skills and production-grade frontend development experience in TypeScript.
You will be the working within the Cleary AI team, joining the software development team and working very closely with the adjacent Data Science team. You will be supported directly by our dedicated DevOps team and will have the opportunity to work on both existing software projects and new greenfield projects.
Main Responsibilities
- Design, develop and maintain enterprise-grade AI-powered applications and services
- Build and iterate on full-stack solutions, working across frontend, backend, databases and infrastructure as needed
- Collaborate closely with our Data Science team to integrate machine learning models into production systems
- Write clean, well-tested, maintainable code following best practices and coding standards
- Participate in code review, providing feedback to peers and juniors
- Contribute to technical design decisions and architecture discussions
- Help define and improve development workflows, tooling, and documentation
- Debug and troubleshoot issues across the stack, from database queries to API endpoints to UI components
- Build and deploy containerised applications and cloud infrastructure (AWS/Azure) in collaboration with our DevOps team
- Delegate smaller tasks to junior team members via Monday.com and supervise their completion
- Engage with legal and AI domain experts to translate requirements into technical solutions
- Participate in security incident analysis and remediation planning
Skills and Competencies
- 5 years’ professional experience as a software developer
- Familiarity with SQL databases (we use PostgreSQL)
- Confident with delivering enterprise-grade solutions with Python
- Strong experience creating software to deploy to the cloud via AWS/Azure
- Confident with enterprise-grade InfoSec standards at all stages of the SDLC
- Strong experience implementing tests in an enterprise setting
- Strong understanding of practical git usage and why we use it
- Effective communication skills with both technical and non-technical stakeholders
- Ability to deliver actionable code review suggestions that enforce code quality and correctness
- Ability to make prudent judgements on when generating code with AI is appropriate and judging code quality quickly
Desirable Experience
- Professional experience with AI integration (i.e. AI SDK Tooling)
- Production-grade software development experience in TypeScript (we use React)
- Experience with Docker (we use ECS)
- Familiarity with Sentry or similar observability frameworks
- Experience with agile development methodologies (we do Agile Scrum on Monday.com)
If you meet some — not all — of the above criteria, we still encourage you to apply. We value learning ability, adaptability, and thoughtful engineering judgment above box-ticking.
If you are interested in applying, please submit a CV and short cover letter to the London Human Resources Team, LON-HR@cgsh.com.