Junior Software Engineer
Location: Hybrid (2 days per week in our Central London office)
Salary: £40,000 starting salary
Working Pattern: 4-day work week (Monday–Thursday) as standard
Our challenge
How do you ship high-impact new features, scale an enterprise platform during rapid growth, and build a resilient team where domain knowledge is widely shared? We’re looking for an intellectually curious junior engineer to dive in and help us tackle these problems. You won't just be handed isolated features to write in a silo - you’ll work across the entire stack, collaborating on everything from user-facing front-end experiences to the back-end services that power them.
About Neurosight
We stand at the intersection of neuroscience, psychometric testing, and business psychology. We're redefining what's possible through radical innovations in online behavioural and cognitive assessment - partnering with leading employers to deliver transformative hiring outcomes.
Following three years of rigorous R&D, we commercially launched in a phase of rapid growth, and our technology is the engine driving that momentum.
Our journey and context
We have recently undergone a significant technical transformation. As our client base expands, our focus is shifting toward three core engineering pillars:
Because we are a small team, you will get to work across all of these areas. As you ramp up and demonstrate your capabilities, you’ll have the opportunity to grow into owning specific areas of the software and leading key projects. And because this role will occasionally be client-facing, you will have the unique opportunity to see the direct impact of your development work on our enterprise partners.
The learning curve is steep - but it comes with a safety net. You’ll have direct mentorship and clear architectural guidance, so you can grow quickly without ever being left to struggle in isolation.
Our tech stack
What you’ll bring
Nice to have
Salary and benefits