Founding Full-stack Engineer
About Nexus
Nexus is a cutting-edge deep tech startup emerging from Imperial College London, positioned at the intersection of advanced manufacturing and artificial intelligence. We're solving the billion-pound challenge of metal 3D printing qualification and certification that has limited the industry's full potential. Our proprietary technology transforms complex sensor data into real-time actionable insights, enabling manufacturers to dynamically adapt and verify their processes with unprecedented precision.
Founded by a team of experts in AI, materials science, and additive manufacturing, we've already secured partnerships with industry leaders and are backed by investors who believe in our vision to fundamentally transform how critical components are manufactured.
The Opportunity
This is not just another software role. This is your chance to redefine manufacturing.
As our Full-stack engineer, you'll tackle extraordinary technical challenges that go far beyond typical web development. You'll create intuitive interfaces that visualise complex 3D printing data and sensor streams in real-time, empowering engineers to make critical manufacturing decisions with confidence. Your work will directly enable aerospace, medical, and automotive manufacturers to produce mission-critical components with unprecedented precision and reliability.
Core Responsibilities
· Implement and enhance front-end features using React and modern JavaScript frameworks
· Design and develop APIs to connect front-end interfaces with our C++ and Python backend systems
· Collaborate with data scientists to visualise complex 3D printing data and sensor outputs
· Participate in customer interviews to gather requirements and translate them into technical specifications
· Optimise application performance for handling large datasets, including point clouds and 3D models
· Implement robust error handling and monitoring systems for production environments
Required Expertise
Master’s or PhD degree in computer science, physics, engineering, or related field with significant machine learning focus
2+ years of hands-on experience as full-stack developer
Fluent in Python, JavaScript and one compiled programming language
Experience with front-end environments like React
Experience making architectural decisions that balance performance, maintainability, and development speed
Demonstrated ability to refactor and improve existing codebases while minimising disruption
Exceptional problem-solving abilities with a bias toward practical solutions
Eligible to work in the UK
Preferred Qualifications
Experience with 3D visualisation libraries (Three.js, WebGL)
Knowledge of data streaming concepts for real-time visualisations
Experience full-stack applications with C++ back-end
Working knowledge of machine learning algorithms
· Knowledge of HDF5 file format
· Experience with giant point clouds (billions of points)
· Experience with scientific or industrial software development
· Familiarity with cloud deployment and containerisation
Why Join Nexus
Impact: Your work will directly enable more sustainable, efficient manufacturing of critical components
Innovation: Work at the bleeding edge of both AI and advanced manufacturing
Team: Join a diverse, multi-disciplinary team of experts passionate about solving meaningful problems
Benefits:
Competitive salary
Comprehensive healthcare package
25 days holiday plus bank holidays
Central London location with excellent facilities (in-person role)
Regular team events and learning opportunities
Application Process
Submit your CV (max 2 pages) and a brief cover letter explaining your interest to careers@nexus-am.com
Include links to your GitHub, research publications, or portfolio of relevant work
Applications are reviewed on a rolling basis, and you can expect to hear from us within 7 days
Our interview process is streamlined to respect your time, typically involving:
Initial conversation with founders (30 min)
Technical discussion with the team (90 min)
Final meet-the-team session (60 min)