Skip to main content


Careers illustration

Join the Engine B team

Engine B is a start-up, who is creating next-generation solutions for the professional services sector. Join our rapidly expanding business for the chance to work with a great team and really make an impact on the future of the professional services sector.

If you are passionate about creating new and innovative technology and helping to shape new ways of working in the professional services sector, see below a range of roles that we are always interested in hearing from candidates about.


Current job opportunities

Junior Data Scientist

We’re looking for a Junior Data Scientist with primary experience in Programming (Python, Java), Natural Language Processing (Tokenization, Parsing), and Machine Learning (Neural Networks) to join our technology delivery team reporting to our CTO.

The Junior Data Scientist will work in our FinTech startup, currently remote working, and will play a pivotal part in experimentation and implementation, ensuring that it is robust and scalable to keep up with the rapid growth of the business.

Ideally, the candidate will have experience of developing in Python and/or Java, using Machine Learning libraries for tasks such as classification, regression, as well as NLP tasks, such as tokenisation and/or parsing. Experience with Knowledge Graphs and Data Engineering concepts would be a bonus.

The candidate should be enthusiastic, actively want to participate and lead but also work in team to help build a new company and the underlying technology. At a personal level, the person should be eager to learn, open minded to new ideas and concepts, open to challenge convention but also analytical in their outlook and approach to work.

This will be a challenging role and the ability problem solve and think critically is crucial. Some awareness of the Professional Services industry would be advantageous.

Access our latest insights, intelligence and thinking