Founding Full Stack Engineer - Computational Geometry
Founding Full Stack Engineer - Computational Geometry

Founding Full Stack Engineer - Computational Geometry

Full-Time 72000 - 108000 ÂŁ / year (est.) Home office (partial)
B

At a Glance

  • Tasks: Architect and build high-performance C++ engines for innovative AI-driven hardware development.
  • Company: Join a pioneering tech startup reshaping engineering with AI-native software.
  • Benefits: Competitive salary, meaningful equity, and an uncapped learning curve.
  • Why this job: Be part of a mission to make hardware development 10x faster and redefine the industry.
  • Qualifications: Engineering degree or hands-on experience, strong mathematical skills, and a passion for problem-solving.
  • Other info: Work closely with visionary founders and a team of obsessive builders.

The predicted salary is between 72000 - 108000 ÂŁ per year.

Location: London, United Kingdom (Hybrid)

Salary: Actually competitive. We want the top 0.1% and we’re willing to pay for it.

Equity: Meaningful founding stake.

Bench is building Engineering Superintelligence. This isn’t a job for everyone. We’re after the top 0.1% of mission-driven builders. More than anything, we care about hunger, passion for this problem space and your track record of exceptional achievement.

We’re building a category-defining company from first principles. The kind of product that will reshape how engineering teams work - and a journey you’ll look back on as the most intense, creative, and career-defining chapter of your life. It’ll be hard. You’ll move fast, take ownership, and ship real things that matter - alongside a small team of obsessive builders who hold themselves to a high bar.

Bench - The Mission

Building hardware is still painfully slow - repetitive workflows, disconnected tools, and endless manual iteration. We’re building the platform that changes that. Bench gives hardware engineers what software teams have had for years: a fast, flexible, AI-native stack that automates the boring parts and supercharges the creative ones.

Bench is a collaborative system where AI agents help engineers plan, build, and run workflows securely and at scale. But for an AI to actually "engineer," it first needs to understand the physical world. The mission is simple: make hardware development 10x faster - and unlock the next generation of physical innovation. This is a generational opportunity. We’re well funded, agile, and shipping fast - and the engineers who join now will be able to truly shape our trajectory.

The Role

Focus: Engineering Spatial Intelligence. Current AI models are brilliant at text but illiterate in 3D space. You will fix that. This is a deep tech role for a builder who loves hard math - you will own the high-performance C++ core that serves as the geometric intuition for our ingress and planning AI stacks. Your job is to bridge the fundamental disconnect between raw geometric data (B-Reps, surfaces, topology) and high-level reasoning.

One day, you might be optimising an intersection algorithm to run in microseconds; the next, you might be exposing those geometric insights to our AI stacks or shipping a new visualisation tool to production. This will be a very versatile and flexible role.

What You’ll Own

  • Architecting and building the high-performance C++ engine that serves as the foundation of our IRIS ingestion pipeline.
  • Developing novel algorithms to extract "design intent" from dumb geometry, turning raw CAD data into semantic context that our agents can reason about.
  • Ensuring our core pipeline handles complex, messy, real-world engineering data with near-instant speed.
  • Working directly with our AI engineers to feed your geometric insights into our models.

Requirements

What we care about the most is that you’re hungry, sharp, and have a record of exceptional output. Other than that:

  • We only hire engineers. You need an engineering degree (Mechanical, Aerospace, or Mechatronics/Robotics preferred) or have actual hands‑on experience building hardware. We want you to have lived the problem that we’re solving.
  • Mathematical Fluency. You are comfortable with linear algebra, 3D vector math, and topology.
  • 1-3 YOE in a fast‑paced startup, deep tech, or high‑intensity environment.
  • A First‑Principles Mindset and are excited to architect a system from scratch to solve a problem that hasn't been solved before.
  • Extreme Ownership. You’re happy to work with any part of the stack, from the kernel to our agent frameworks and cloud.
  • You're an AI-native developer - you already use Cursor, Claude Code, or similar tools to brainstorm, code, and iterate faster, and you’re eager to push these to their limits.

Bonus

  • Experience building or working deeply with geometry kernels, physics engines, or rendering pipelines.
  • Previous founding experience. Whether a side hustle, a university society, or a full‑fledged company.

Why Join Us

  • Unique industry opportunity - We’re one of the handful of companies in Europe building AI-native software for engineering - a category that will underpin the next wave of physical innovation. Joining now means helping define how this industry evolves.
  • True "Hard Tech" - This isn’t another CRUD app! You are building the foundations for a new category of software, solving problems at the intersection of geometry, graph theory, and AI.
  • Uncapped learning curve - No other role will give you this breadth of technical challenge this early in your career.
  • Meaningful equity - As an early team member, you’ll have significant participation in the upside.
  • The people - Work with obsessive builders who breathe and sleep reshaping how hardware gets made.

The Founders & Team

In this role, you’ll work very closely with both of the founders - you’ll be reporting to Raihaan. Raihaan Usman, CTO - Aerospace Engineer, previously Engineering Lead at Imperial’s Karman Space Programme, an academic team of 50+ engineers aiming to be the first academic team to launch a reusable rocket into space. Shipped software patches to a live satellite at ESA. Martin Bielicki, CEO - Mechanical Engineer, previously founded and led Hyperlink, a team of 100+ engineers that designed and built London’s first Hyperloop Pod. Founded companies in e-commerce and digital marketing and worked in venture building.

Alongside Martin and Raihaan, you’ll be joining two cracked founding engineers, both Aerospace Engineering graduates from Imperial College London who have built at the cutting edge of Rolls‑Royce, Mathworks, Autodesk, and top AI startups.

Compensation

Competitive (but actually - we want the top 0.1% and we’re willing to pay for it). Meaningful equity stake.

The Interview Process

Submit your CV and answer the 2 application questions. 30 Minute Screening Call with Martin. Short take‑home technical task. 60-minute technical interview with Raihaan. Last stage, office half‑day / interview with Martin and Raihaan.

Founding Full Stack Engineer - Computational Geometry employer: bench

Bench is an exceptional employer for those seeking to make a significant impact in the field of engineering and AI. Located in London, our hybrid work culture fosters collaboration and innovation, while offering competitive salaries and meaningful equity stakes for early team members. With a focus on personal growth and a commitment to solving complex problems, you'll join a passionate team of builders dedicated to reshaping hardware development and driving the next wave of physical innovation.
B

Contact Detail:

bench Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Founding Full Stack Engineer - Computational Geometry

✨Tip Number 1

Get your networking game on! Connect with people in the industry, attend meetups, and engage in online forums. The more you put yourself out there, the better your chances of landing that dream role.

✨Tip Number 2

Show off your skills! Build a portfolio showcasing your projects, especially those related to computational geometry or AI. This is your chance to demonstrate your passion and expertise beyond just a CV.

✨Tip Number 3

Prepare for interviews like a pro! Research the company, understand their mission, and be ready to discuss how your experience aligns with their goals. Practice common technical questions and be ready to showcase your problem-solving skills.

✨Tip Number 4

Apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in being part of our mission to reshape hardware development.

We think you need these skills to ace Founding Full Stack Engineer - Computational Geometry

C++ Programming
Mathematical Fluency
Linear Algebra
3D Vector Math
Topology
Algorithm Development
Geometric Data Processing
AI Integration
High-Performance Computing
Engineering Degree (Mechanical, Aerospace, Mechatronics/Robotics)
Startup Experience
First-Principles Mindset
Extreme Ownership
Experience with Geometry Kernels or Physics Engines

Some tips for your application 🫡

Show Your Passion: We want to see your hunger and passion for the role. Make sure to highlight any projects or experiences that showcase your dedication to solving complex problems in engineering and AI.

Tailor Your CV: Don’t just send a generic CV! Tailor it to reflect the skills and experiences that align with our mission at Bench. Highlight your engineering background, especially in areas like computational geometry and high-performance C++.

Answer Application Questions Thoughtfully: Take your time with the application questions. This is your chance to show us how you think and approach problems. Be clear, concise, and let your personality shine through!

Apply Through Our Website: Make sure to apply through our website! It’s the best way for us to keep track of your application and ensure it gets the attention it deserves. We can’t wait to hear from you!

How to prepare for a job interview at bench

✨Know Your Geometry

Brush up on your knowledge of computational geometry, linear algebra, and 3D vector math. Be prepared to discuss how these concepts apply to real-world problems, especially in the context of hardware development. Show them you can bridge the gap between raw geometric data and high-level reasoning.

✨Show Your Passion

This role is all about hunger and passion for solving complex problems. Share your personal experiences that demonstrate your commitment to engineering and innovation. Whether it's a side project or a previous job, make sure to highlight your journey and what drives you.

✨Prepare for Technical Challenges

Expect to tackle some tough technical questions during the interview. Review algorithms, optimisation techniques, and any relevant coding languages, particularly C++. Practise explaining your thought process clearly, as they’ll want to see how you approach problem-solving in real-time.

✨Understand Their Mission

Familiarise yourself with Bench's mission to revolutionise hardware development. Think about how your skills can contribute to making hardware development 10x faster. Be ready to discuss how you can help shape their trajectory and why you’re excited about this generational opportunity.

Founding Full Stack Engineer - Computational Geometry
bench

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

B
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>