Careers
Join our team in the UK and US
We’re always looking for talented new teammates.
From developers to marketers, salespeople to accountants, we’re a smart and inquiring bunch who love finding neat solutions to gnarly problems.
We offer the ideal place to expand your knowledge, make an impact and grow a great career.
So if you want to belong somewhere where your contributions matter, where you help to solve some of the world’s most urgent challenges, where you can do your best work, join us!
Our latest opportunities
Senior HR Manager (UK)
Lead our HR activity, driving learning, diversity, and employee engagement across our teams.
US Sales Manager (US-based, remote)
Help drive a major share of our revenue as we set our sights on future business growth.
JavaScript Developer (UK)
Are you a JavaScript developer who enjoys solving difficult and novel problems? We have a space in the team for you.
Recruitment Coordinator (UK, 6-month contract)
Help us ensure our growing teams are filled with talented and enthusiastic people.
Graduate Program
Looking to get your career in tech off to a flying start?
Our graduate program gives STEM graduates an accelerated route into the software industry.
Over 12 months, you’ll become an integral part of our software development team. At the end, we hope you’ll stay on with us. If not, the experience will put you in great demand among other employers.
Wellbeing comes first. Release dates are realistic and flexible – and we’re never asked to put work before our personal lives.
Our paid internships
An internship with Cambridge Intelligence is not your typical summer job.
Our interns make a real difference. We won’t give you mundane work just to fill time. You’ll join projects and make a real contribution to our products.
We’ll make sure you get the support you need to make the most of your opportunity, too.
Our benefits
Making a positive impact
From our charitable donations to our commitments to sustainability and team well-being, we’re building a business that our team is proud to work for, our customers love to deal with, and that feels part of the community.
Our interview process
We’ve designed our recruitment process to be thorough, fair, efficient and insightful – giving you a sense of what it’s like to work with us.
If we agree that you seem a great fit, we’ll be in touch to get the ball rolling. While the exact steps vary by role, we typically follow three or four stages to get to know you better:
-
1. Phone interview
- Duration: 30 minutes
- With: our talent manager
- To check: you’re right for the role
- Preparation needed: review your CV, re-read this job advert, and have a look around our website more generally.
This is an informal conversation to make sure we’re not wasting your time.
We’ll check if you have the right experience for the role and give you a chance to talk up your skills and achievements. We’ll also discuss your reasons for wanting to join our team.
-
2. Coding task for technical candidates
You’ll be required to complete this interview stage only if you apply for technical and development related roles.
- Duration: as long as you need but candidates usually get this back to us within a few weeks to be reviewed
- With: yourself, in your own time
- To check: your coding skills, and how you approach a challenge
- Preparation needed: review our SDK documentation
If you enjoy writing elegant code, this is your time to shine!
We’ll ask you to create your own data visualization tool with our SDKs. It’s a great way to see what we do and understand our obsession with quality.
We know you have other commitments, so we don’t set a deadline for this task.
-
3. Panel interview
- Duration: about 60-75 minutes
- With: one of our development Managers and one or two of our developers
- To check: your experience, knowledge and skills, and how you approach a challenge
- Preparation needed: take some time to think about your prior experience, and how it will help you in this role.
This is a chance to meet some of your future teammates, and talk through your coding task.
We’ll ask about your experience and achievements, how you prefer to work, and what your professional development priorities might be. We’ll also assess cultural fit – to understand whether you’ll thrive in our team.
Preparation is key for this stage! We love it when candidates bring examples from recent projects and questions for us.
-
4. Last chat
- Duration: 30 minutes
- With: Head of departments
- To check: your motivations and aspirations
- Preparation needed: none
This final step is an informal catch-up with our head of your department. They’ll be interested to hear about your motivations for joining us, and what you’ll bring to the team, and also what development you’re looking for.
Don’t forget: it’s a two way thing
Ask questions, share any concerns and let us know if we’re unclear. We don’t do trick questions, and won’t aim to confuse you.
Everyone I work with here is helpful, diligent and open to suggestions and new ideas. We’re always learning together.