<img height="1" width="1" style="display:none;" alt="" src="https://dc.ads.linkedin.com/collect/?pid=398129&amp;fmt=gif">

A stand-out career that’s truly rewarding

Join us at the cutting-edge, deploying the latest technology to revolutionise a centuries-old industry.

Explore roles

Why work here?

Be part of something exciting. Work with amazing people. Challenge yourself.

We are committed to improving the lives of legal professionals, liberating them from repetitive routines.

But that is not all that we care about. We are also devoted to looking after our people so they can live their best lives, and do their best work, within a collaborative culture and dynamic work environment.

And when it comes to environmental impact, we don’t just talk. Our firm is taking a range of meaningful actions to combat climate change.

So if you see yourself working with awesome people, transforming the legal sector and helping to change the world, you are our kind of person.

Image-01 Image-03 Image-05
Image-02 Image-04

How do we work?

At ThoughtRiver, you will be part of a squad. That is what we call our close-knit teams of dedicated specialists. Objectives and key results (OKRs) ensure everyone knows not just what is expected of them but how their work is contributing to the company as a whole. We want people who take real initiative, solve problems creatively, and enjoy making a difference.

ContentWe focus on creating amazing legal content.

“Dedicated to quality content, we are in charge of Lexible and our standard risk policies. The content squad is where you will find many of our machine learning experts and legal minds”

Pre-screenWe are all about user experience.

“Think of them as the tireless advocates for our customers. They ensure everything from the core technology to the front-end user interface is super-seamless and ultra-user-friendly.”

ExplorationCall on us when you need a deep-dive into your contracts.

“What we do not know about systems of record, getting contract insights for customers, and visualising complex contract data is not worth knowing.”

InfrastructureSecurity and support are paramount.

“Our crack team is tasked with keeping sensitive data confidential and protected on our servers. We make sure that our clients always have the latest and greatest version available.”

Sales, success and marketingThis energetic bunch spreadthe word about what we do.

“We build connections with new customers and make sure we are looking after our existing ones. Driving customer success is the name of the game.”

How to apply

Check our current vacancies to see if there’s a role that catches your eye. Then submit your CV and tell us why you and ThoughtRiver would be a great fit.

Your application is received and processed by our on-boarding team

Telephone interview if application approved

Face-to-face interview 1 with hiring manager to assess experience and skills

Face-to-face interview 2 with 1 or 2 team members to assess cultural fit

Final face-to-face interview with an executive

Congratulations! You’re hired(if interviews successful)

Meet the team

Probation review

Regular one-to-ones for support and goal-setting

“I’m proud of the way that every person at ThoughtRiver, every person I work with, deeply cares about our customers.”
Angus Chudleigh, VP Commerical
“We’ve got a really exciting vision. We’re able to shine a light on activities that are happening in a legal department that people haven’t been able to see before.”
Richard Moss, VP Technology
“It’s a constant challenge with something new every day. It’s never boring! ”
Samuel Almedia, Director, Operations Engineer

What's in it for me?

Experience the thrill of working with state-of-the-art technology and disrupting the legal sector with exciting new approaches.

Enjoy a collaborative, supportive, and dynamic work culture, combining specialist squads with cross-team cooperation.

Get in-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goals.

Work for a global company with teams in Cambridge, London, New York, Singapore, and New Zealand, serving customers worldwide.

Be part of a firm that takes climate change seriously, with an action plan in place to eliminate our environmental impact.

Take part in a regular programme of fantastic team-building and social activities to foster a collaborative spirit.

6 available positions

Career opportunities

  • We’re looking for an experienced Python Engineer to join our Content Squad and work closely with our talented Data Scientists; you will be responsible for turning cutting-edge research into deployable product.

    About Us

    ThoughtRiver, the market leader in intelligent legal pre-screening, is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced a successful $10m Series A investment round and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list.

    Your Mission

    • You will work with existing, and create new, data pipelines performing machine learning tasks
    • You will develop and maintain REST APIs to leverage the pipelines by the wider ThoughtRiver product suite
    • You will be responsible for ensuring all deliverables are fully tested and scalable, and for delivering the production ready-product as a containerised solution

    What You'll Need To Succeed

    • You have extensive experience of leveraging REST APIs to undertake application integrations
    • You have extremely strong development skills in Python, using frameworks such as Django
    • You are highly data proficient, have excellent knowledge of databases, message queues, and containerisation solutions (Docker, Kubernetes) and web development technologies, such as HTML/XML/JSON structures
    • You have utilised and contributed towards API documentation platforms
    • You produce full tested code, with full test coverage
    • You are able to produce architectural designs for data pipelines, and should have experience in concurrent or parallel processing
    • You have utilised authentication methods such as OAuth/JWT and SSO concepts
    • Machine learning and natural language processing experience is a strong plus, though not essential

    Why You'll Love Working Here

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit
    • Environmentally conscious and serious about climate change; we’re committed to completely removing our impact on the environment by October 2021
    Apply now
  • We’re looking for an Integrations Engineer to join our Cambridge based team focusing on working with our partners to extend the integration capabilities of ThoughtRiver's contract review platform.

    The Company

    ThoughtRiver, the market leader in intelligent legal pre-screening is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced $10m Series A investment from Octopus Ventures and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list.

    What you’ll be doing

    • You will develop direct integrations with major platforms in the contract management space
    • You will also work with third-party developers who are seeking to connect their applications to ThoughtRiver, offering consultancy and support
    • You will form a close relationship with our product development teams, contribute to our roadmap, particularly for API interfaces, and, when relevant, assist the engineers in the product development teams

     What we are looking for

    • Extensive experience of leveraging REST APIs to undertake application integrations
    • Previous experience of integrating solutions for some major SaaS software packages, such as CRM and document management systems
    • You have a good knowledge of integration middleware solutions
    • You've undertaken software development, ideally using Python; PHP and Java are also advantageous
    • Web development technologies, such as HTML/XML/JSON structures, authentication methods such as OAuth/JWT and SSO concepts
    • You have utilised and contributed towards API documentation platforms
    • You produce full tested code, with full test coverage
    • You have a good working knowledge of databases, event queues, and containerisation solutions (Docker, Kubernetes)

     What we’ll give you

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit

    Please click 'Apply Now' to submit your CV or send it directly to Rachel.Scott@thoughtriver.com

    Apply now
  • We're looking for an experienced and collaborative Data Scientist who has made NLP their professional and/or personal mission. This is a fantastic and unique opportunity for a pragmatic individual who enjoys solving complex challenges to work with a talented team of Engineers and add an enormous amount of value to our business. Ideally this role will be based in our Cambridge office, however this is flexible for the right person. 

    About Us 

    ThoughtRiver, the market leader in intelligent legal pre-screening, is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced a successful $10m Series A investment round and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list

    Your Mission 

    • Design ways to enhance and expand the capabilities of “Fathom”, the brain behind our software.
    • Drive Natural Language Processing and Machine Learning projects from concept to fruition, taking into account any competing forces and necessary trade-offs.
    • Devise and apply novel approaches to interpret legal documents.
    • Recommend relevant research, best practices, and their application to the product and legal domain.
    • Recommend annotation, modelling, and evaluation approaches for a wide range of supervised and unsupervised problems.
    • Work closely with Legal Experts and Product Owners to identify complex areas to interpret and methodologies to tackle them. 
    • Drive to extract maximum value from our large corpus of legal data.

    What You'll Need To Succeed

    • You will have a strong background in this field (Ideally 5+ years work experience), with proven commercial experience working in a related field.
    • Interest in the application and domain - solving a challenge to generate real value.
    • A pragmatic mind with strong problem-solving skills.
    • Utilisation of the latest techniques available and relish collaboration with specialists; we partner with in both academia and AI-focussed businesses

    Technical Experience

    Essential

    • Natural Language Processing 
    • Machine learning
    • Python

    Desirable experience 

    • Linguistics
    • Unsupervised learning
    • Graph technologies (networkx etc.)
    • Experience with defining and working with ontologies
    • Relation extraction
    • Language modelling
    • Test-driven development
    • Docker
    • Statistics

    Why You'll Love Working Here 

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit
    • Environmentally conscious and serious about climate change; we're committed to completely removing our impact on the environment by October 2021

    Please click 'Apply Now' to submit your CV or send it directly to Rachel.Scott@thoughtriver.com

    Apply now
  • We’re looking for an accomplished Front End or Full Stack Engineer to join our Pre-Screen Squad to bring powerful new product features to our customers.

    About Us

    ThoughtRiver, the market leader in intelligent legal pre-screening is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced $10m Series A investment from Octopus Ventures and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list.

    Your Mission

    • Building sophisticated SaaS applications – accessed as web applications or embedded into tools such as Microsoft Word – for businesses to perform legal contract analysis, driving deal velocity
    • Working in a cross-functional, Agile product squad, accountable for bringing product ideas to life through each stage of the product development cycle from requirement to deployment
    What You Need To Succeed 

    We’re looking for an individual who thrives in a collaborative, fast paced environment, enjoys a varied workload, and has an excellent track record of self-development.

    • An Agile, committed, and collaborative problem solver
    • Expertise in Javascript web application development
    • Javascript frameworks, ideally React and Angular
    • Extensive use of REST APIs
    • Wide knowledge various data formats including JSON, XML, relational databases
    Desirable experience
    • Python and/or PHP, particularly in the area of REST API development – it would be great if you could work on our backend as well
    • Microsoft Office add-in development and programming interfaces

    Why You'll Love Working Here

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit
    • Environmentally conscious and serious about climate change; we're committed to completely removing our impact on the environment by October 2021

    Please click 'Apply Now' to submit your CV or send it directly to Rachel.Scott@thoughtriver.com

    Apply now
  • We’re looking for an accomplished Software Engineer to develop our RESTful API and the interchange of data between clients and servers.

    You will relish working in an ambitious, customer-driven company in the field of “expert systems”. We’re looking for an individual who thrives in a collaborative, fast paced environment, enjoys a varied workload, and has an excellent track record of self-development.

    About Us 

    ThoughtRiver, the market leader in intelligent legal pre-screening is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced $10m Series A investment from Octopus Ventures and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list.

    Your Mission 

    Your primary focus will be the development of server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from varied front-end applications. You will be part of our Pre-Screen squad and will report to the Head of Applications Engineering.

    ● Designing, Developing and Maintaining the PHP RESTful APIs which underpin our product.
    ● Completing product work against ThoughtRiver’s application stack including new feature development and maintenance changes.
    ● Assessing new requirements in the form of stories; generating tasks, estimates, impact assessments.
    ● Ensuring own and team code meets PSR standards; completing unit tests.
    ● Adhering to technical development standards; working with Software Architect to implement architectural patterns.
    ● Providing support to the operations team in terms of release planning and operational handovers; assessing issues arising in production which cannot be resolved by support teams.
    ● Ensuring all work is impact assessed and documented.

    What You'll Need To Succeed 

    The successful candidates will have a minimum of 1-year commercial experience working in a similar or related field.

    Essentials

    ● A high degree of knowledge and experience with Modern PHP.
    ● A clear and demonstrable understanding of OOP principles.
    ● Experience working with frameworks such as Slim, Lumen, Silex etc
    ● Linux
    ● REST API development
    ● MySQL (or similar)
    ● Test-Driven Development, Domain-Driven Design – highly desirableDesirable  Experience
    ● Python
    ● Javascript, modern JS libraries such as Angular, React or similar

    Why You'll Love Working Here 

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit
    • Environmentally conscious and serious about climate change; we're committed to completely removing our impact on the environment by October 2021

    Please click 'Apply Now' to submit your CV or send it directly to Rachel.Scott@thoughtriver.com

    Apply now
  • We’re looking for a Technical Support Engineer with extensive experience using Linux operating systems to join our Infrastructure Squad; you will be a key member of our Cambridge based Technology Team and provide support for two areas of our growing business. You will have keen interest in DevOps and want to grow your skillset in this area. 

    About Us 

    ThoughtRiver, the market leader in intelligent legal pre-screening is disrupting legal services by enabling lawyers to review contracts quickly using behavioural analytics, machine learning and data visualization. Our product encompasses leading-edge AI technology, an innovative legal ontology and one of the world’s largest legal intelligence data sets.

    We recently announced $10m Series A investment from Octopus Ventures and are ambitiously scaling. We have been named by Business Insider as one of the Top 15 European AI start-up companies, with a rapidly expanding global client list.

    Your Mission 

    You will be providing both application support and service management for multiple production and development environments; working with all stakeholders in the business, ranging from customers, in-house lawyers, development and operations teams to ensure excellent product support and service availability.

    Application Support

    • Monitor and respond to support tickets raised by the customer and internally within agreed SLAs
    • Undertake triage on support tickets raised, execute impact analysis and provide accurate classification of reported issues to ensure appropriate prioritisation
    • Initiate problem resolution by using knowledge base, problem replication and running diagnostic troubleshooting.
    • Work closely with development teams to resolve issues and provide good customer service. Ensure problem routing and escalation, when necessary
    • Deliver periodic ticketing reports in conjunction with SLAs
    • Provide input during sprint planning process; specifically, around bug management.
    • Work with Product Support lead to build automated processes to streamline support procedures

    DevOps Support

    • Working with QA and development teams to build, implement and support the release packages.
    • Work with the DevOps lead to assist with the deployment of hot fixes and maintenance releases
    • Provide service availability and capacity management for hosted services
    • Ensure service SLAs are met through regular monitoring of systems, backup and tested restorations
    • Onboard new customers and staff
    • Undertake installation and administration of local IT assets
    • In conjunction with DevOps lead, build and automate processes to streamline operations.

    What You'll Need To Succeed 

    Essentials:

    • 3+ years of experience as a Product Support Engineer
    • Confidant usage and troubleshooting on Linux operating systems
    • Exposure to Windows command line
    • Confidant understanding of SQL
    • Knowledge of agile working practices
    • Critical thinker and excellent problem-solving skills
    • Good level of communication skills both written and verbally

    Desirable experience:

    • Previous experience as a DevOps Engineer or the desire to move into this area 
    • An understanding of provisioning tools (Ansible/Puppet) and containers (Docker/Kubernetes)
    • An understanding of cloud environments
    • An understanding of TLS certificates
    • Usage of version control tools
    • Exposure to Web / SaaS applications
    • Scripting such as bash or python
    • Used Jira or Target Process
    • Usage of Bitbucket and GitHub
    • Understanding and exposure of Python & PHP programming languages

    Why You'll Love Working Here 

    • Competitive salary
    • Company pension scheme
    • 25 days annual leave
    • A collaborative, supportive, and dynamic work culture; you’ll work with people who demand the best
    • In-depth training and one-to-one support as you build your career at ThoughtRiver and map out your professional goal
    • A regular programme of fantastic team-building and social activities to foster a collaborative spirit
    • Environmentally conscious and serious about climate change; we're committed to completely removing our impact on the environment by October 2021

    Hours of employment and on-call provision

    At ThoughtRiver, we have customers around the world. To provide excellent support coverage the Technical Operations and Support Engineer will be required to work staggered hours, ranging from 8am to 9pm Monday to Friday. There is flexibility around these hours, which will be discussed at interview stage. Alongside, there is an additional allowance to support an on-call rota.

    Please click 'Apply Now' to submit your CV or send it directly to Rachel.Scott@thoughtriver.com

    Apply now

What if there’s no job vacancy right for me?

We are always on the hunt for the brightest and best talent. Keep checking back or just send us your CV and tell us about yourself. You never know—something might come up.