Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.
Understanding Recruitment Ltd is assisting in the search for a Senior C++ Software Engineer focused on AI and engineering software in Central London. The role combines production-grade C++ development with architecture ownership, working closely with researchers and engineers in a small, highly technical team.
You will optimize performance, shape interfaces between the computational engine and Python backend, and translate research prototypes into scalable product capabilities.
Location: Central London, primarily office-based with some flexibility
We're partnering with an AI startup building software to help engineers design and develop physical products faster. Combining machine learning with complex engineering software, their platform helps bring new hardware ideas closer to production.
They're looking for a Senior C++ Software Engineer to take ownership of core software as the company moves from research prototypes into customer deployments. This is a hands-on opportunity to shape the architecture, improve performance, and build the foundations of an evolving product.
You don't need a PhD or a mechanical engineering background. We're interested in engineers who can demonstrate strong coding skills, thoughtful technical decisions, and ownership of software that works in practice.
You'll have significant influence over the codebase and technical direction at an early stage, working alongside researchers tackling challenging engineering problems. There's scope to grow into broader architectural ownership as the product and team expand.