Graduate Solutions Engineer

Explore roles

Aluma

Graduate Solutions Engineer

Competitive

Cambridge

Hybrid

Graduate
Junior
Mid
Senior
Leader

Description

Hybrid requirements: 2 days per week in the office.
About Aluma
Aluma provides a platform for Intelligent Document Processing to help automate document-driven business workflows, which are many and varied!
We are hiring for an ambitious and highly capable graduate to join our growing team as a Solutions Engineer, working closely with Seniors and their CEO during the business’ next period of growth. This is an extremely exciting opportunity for someone looking to kick-start their career in a start-up, with full training provided and the opportunity to diversify and shape your long-term career.
It’s an exciting time for Aluma, who have a quickly-growing customer base and a set of customers who are excited about the Aluma platform. The platform has been built on very solid technical foundations over several years and the company is profitable and secure. The signing of a large new customer has provided the resources to scale the team and exploit the potential to disrupt a stagnant market with old, expensive, under-performing competitors. 👀
The Aluma team has built an exceptionally strong reputation for a platform with industry-leading performance and intuitive user experience combined with close partnerships with our customers, many of whom rely on Aluma for their businesses to run effectively and are huge advocates for the product and team.
The role
This role will involve working directly with Aluma’s clients, gathering requirements, providing solutions through configuration of the Aluma platform and where necessary providing additional utilities for integration and data manipulation.
You’ll be part of a small but growing team in Cambridge, working alongside professionals of like mind, as well as senior colleagues and Founders of Aluma!
What are we looking for in you?
Degree level qualification in a technical or scientific field.
An aptitude for learning, experimentation and data analysis.
A strong desire to work within the IT industry.
Excellent written and verbal presentation skills (the role is customer-facing, so requires regular interaction with clients via email and web meetings).
Strong logical problem-solving skills, and an eye for detail.
Some coding experience is beneficial (the role is not a coding role, but there may be requirements to implement project-specific functionality or to prototype algorithmic approaches to a specific problem).
Experience of working with LLM’s in a business context is beneficial, but not required.
A personable individual looking to jump head-first into a professional role.
Office requirements
We are in the process of opening our Cambridge office, so this role will be fully on-site for the first 2-3 months (during training period), switching to hybrid, with roughly 2-3 days in the office per week thereafter.
Due to the nature of the role, we feel in-person collaboration will help you develop and shine.
Benefits
Full, on the job training provided.
Working with a mixture of mature technologies, classical algorithms and cutting-edge AI.
Opportunity to diversify and try out different hats in a start-up environment.
Working alongside Co-founders (CTO and CEO), giving you the opportunity to learn from the best.
Potential for travel in UK and abroad.
Generous compensation and flexible working arrangements.

Culture overview

Our culture at Aluma is built on four core values: People First, Innovative, Ethical, and Balanced. Everything we do is aimed at improving people’s lives—whether through the solutions we create or the way we work together. Innovation drives us; we combine advanced document automation and machine learning with practical, real-world impact. We hold ourselves to high ethical standards—honesty, transparency, and fairness are non-negotiable. We value each individual’s potential and promote a healthy work–life balance. Led by experienced and curious founders, our team is mature, technically strong, and united by a shared commitment to making a positive difference.

Employee benefits

Flexible Hours
Flexible Working
Laptop
Learning/Development days
Wellbeing Programme
Work anywhere

Office vibe

Remote-first
Social Events
Team Building Days

Location

Leadership

Mark Wightman
CTO

Tech overview

In building our cloud-native platform from the bottom up, we’ve chosen to work with technologies that both solve our challenges and are rewarding & enjoyable to work with. Our backend services are written in Go with PostgreSQL databases, deployed on Kubernetes in GCP and AWS, with redis, temporal.io, timescale and a few other third party services. Some of our core technology is written in C# and C++. Our web apps are written in Svelte and Typescript. We try to ensure our dev and test loop is short and frictionless. We're always on the lookout for other technologies and tools that will give us an advantage, and are able to move fast when we find those. Recent examples include the use of Google Gemini LLMs within our core data extraction, the adoption of TimescaleDB for storing & querying customer analytics data, and exploring how we can most effectively utilise AI coding and code review assistants.

Engineering principles

Agile Process
Automated acceptance testing
Code Reviews
Collective code ownership
Communication and collaboration
Continuous delivery
Infrastructure as code
Rapid release cycles
Unit testing

Company tech stack

aws
AWS
dot-net
.Net
goland
Golang
google-cloud-platform
Google Cloud Platform
postgresql
PostgreSQL
Aluma
Graduate Solutions Engineer
Share role