Senior Engineer (Backend/Frontend or Full-Stack)
Salary
£80,000 per annum
About Eedi
Eedi is a UK-based applied research organisation on a mission to improve learning outcomes for a billion students by 2030. Over the last decade, we have developed a deep understanding of how students learn, diagnosing knowledge gaps and the precise support they need to excel.
Our diagnostic engine, built in partnership with leading global foundations and publishers, is grounded in a decade of classroom data. The world's only education-focused AI infrastructure validated by gold-standard science, Eedi makes personalised and adaptive learning accessible to all students, not just those with the means to afford it.
About the stack
Backend is C#/.NET
Frontend is React/React Router/Vite
Mobile is React Native/Expo
DevOps on Azure
Why we need you
You'll be building the core tools that educators rely on daily to reach every student in their classroom. This role requires someone who can work independently, make strategic technical decisions, and build with massive global scale in mind while maintaining the simplicity and speed that makes our products magical.
This is a unique opportunity to build technology that directly impacts education equity at global scale—bringing world-class assessment to any classroom, anywhere.
Here’s some examples of the types of work you’ll be doing:
Improving existing features on Eedi School based on teacher feedback/data.
You could be designing a new API for a brand new grant project.
Perhaps you’ll work with the Behavioural Science team to test an assumption that children learn better with fewer distractions.
Maybe you’ll build a prototype to show that LLMs are capable of marking a child’s workbook from only a photo.
In short, there’s lots going on…
You might be a good fit if you
The ideal person is a mix of: high agency, good judgement, focused on the output (although don’t let our high standards put you off!)
Are an expert in at least one area of our stack and a quick learner for the rest!
Have made things from scratch, from start to finish, ideally on your own or in a small team.
Have a proven track record of being productive and making an impact.
Have good taste and know what a well designed API looks like.
Prefer to keep things simple and can transform a complicated sounding problem into a straight forward solution.
Strong candidates may also
Have worked in a fast-growing education company, startup, or agency
Have keen interest in AI. You have experience shipping AI derived code (and understand best practises and trade-offs required)
Have experience with scaling products to millions of people
Have experience building in low-bandwidth/technology constrained environments (classrooms around the world!)
What it means to work at Eedi:
You’ll get to work on meaningful things that have an impact on the lives of teachers and children.
You’re not siloed into a team dedicated to improving the efficiency of one tiny slice of a business, you get to work on everything and get stuck into lots of things.
You will get to work at the intersection of education and cutting-edge AI research.
The team is still small enough that you’ll always get a say. You’ll get to know everyone in the company.
Everyone who works here is pretty smart + friendly + ambitious... which I think is quite a rare combination!
We’re not driven by money, but we are well funded and profitable
Benefits
We’re trialing 4 day work week
Competitive salary + stock options
5% pension contribution
30 days holiday + Christmas break
Private health care
Cycle-2-work scheme/EV lease scheme
Home office budget (chairs, screens etc)
Truly flexible working - we appreciate real work life balance
Quarterly off-sites
Learning budget - we're an education business!
Frequently Asked Questions
Where will I work?
Eedi is fully remote. From London to Glasgow. We still meet up often though.
What does a typical day look like?
We keep meetings to a minimum. We have async standups most days. You’ll work on tasks from a Kanban style board that will be discussed during weekly planning meetings.
What’s your process to build/ship code
We avoid process until it’s completely necessary. You’ll work in a feature branch. Every commit gets automatically built with a URL that is helpful to demo work in progress. When you’re happy with the feature, you can ask for it to be QA’d by someone else and code reviewed in a pull request to the develop branch. Once everyone is happy it can be merged. To release, the develop branch is merged into master. Hooray, you just shipped!
What happens at the company off-sites?
They’re a mix of company stuff and fun stuff. Often a morning of presentations, talks/unconference and an evening of food, drink and an activity. Think Crystal Maze, or AR darts, or a hike, or a live Murder Mystery. Even for “corporate-mandatory-fun” it’s actually good fun! They’re often in London but we’ve had off-sites in Brighton, Manchester, The Chilterns…Matlock…and a Summer unconference in Portugal.
4 day work weeks, did I read that right?!
Yes! You can optionally choose to compress your full time hours into 4 days and take an extra day off a week once you have passed your probation period. We have Monday, Tuesday and Thursday as core days where everyone works.
Job applications take up so much time! Do you mind if I use AI to speed things up?
At Eedi, we love and embrace AI. However, we only hire humans. We want to get to know you and not the GPT version of you, so please…do not use AI during your initial application.
What should I include in my cover letter? Didn’t they go out of fashion in 1998?
The cover letter field is optional but your chances of getting to the next stage greatly increase with one. Generic/AI generated cover letters will be rejected—don’t make us read them!
This is the only real place for you to make a good first impression (just like our place for a good first impression is this job ad!)
Not sure how to start? Go with something like “Hello!” instead of “Dear Eedi Hiring Department”.
When can I start?!
Now.
Just one more thing...
There's one more, very important thing. At Eedi, we're committed to building a diverse and inclusive team. We believe that bringing together individuals with different backgrounds, experiences, and perspectives leads to more innovative solutions and better outcomes for our students. We're proud of the progress we've made in increasing representation across our organisation, and we're always working to do better. We are an equal opportunity employer. We are committed to creating an inclusive environment for all employees.
We don't expect you to be an expert in everything listed above. We're looking for candidates who excel in some areas and have a strong foundation or interest in others. If you meet many of these qualifications but not all, we still encourage you to apply!
We can't wait to hear from you! Let's change the future of learning together!
How to apply?
Use the following link to apply, send over your CV and fill out the basic application questions. Once you have completed your application you will be asked to verify your email address to complete the application.
- Department
- Product
- Role
- Senior Engineer
- Remote status
- Fully Remote
About Eedi
Eedi is a UK-based applied research organisation on a mission to improve learning outcomes for a billion students by 2030. Over the last decade, we have developed a deep understanding of how students learn, diagnosing knowledge gaps and the precise support they need to excel.
Our diagnostic engine, built in partnership with leading global foundations and publishers, is grounded in a decade of classroom data. The world's only education-focused AI infrastructure validated by gold-standard science, Eedi makes personalised and adaptive learning accessible to all students, not just those with the means to afford it.
Already working at Eedi?
Let’s recruit together and find your next colleague.