Remote Home Based Senior Software Engineer (Permanent) in London

Remote Home Based Senior Software Engineer (Permanent) in London

London Full-Time On-site
U

80,000 - 100,000London AreaSenior C++ Software Engineer β€” AI/Hardware/Manufacturing 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. What you'll be doingDesign and develop production software in C++, working closely with researchers and software engineers. Shape the platform's architecture, defining clear interfaces between its computational engine, Python backend, CAD integrations, and user interface. Identify performance bottlenecks and improve computational efficiency, including GPU execution where relevant. Translate evolving product and research requirements into practical technical decisions, taking work from initial design through implementation. What we're looking forStrong commercial C++ experience and a track record of delivering high-quality production software. Experience owning substantial components or building complex software products end-to-end. Sound architectural judgement around interfaces, testing, performance, and technical debt. The ability to work across different technologies, with Python experience particularly useful. Experience that would stand outGame engines, graphics, rendering, CAD, computational geometry, simulation, robotics, or scientific software. GPU programming, CUDA, or other performance-sensitive computing. Integrating components written in different languages. Taking research-led software into production. A personal interest in hardware, engineering, or building things. 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.

Remote Home Based Senior Software Engineer (Permanent) in London employer: Understanding Recruitment

As a leading GreenTech company based in London, we pride ourselves on fostering a dynamic and inclusive work culture that prioritises innovation and sustainability. Our employees enjoy a competitive benefits package, flexible working arrangements, and ample opportunities for professional growth, all while contributing to impactful clean energy projects that make a difference in the world.

U

Contact Details:

Understanding Recruitment Recruitment Team