Senior Geometry Engineer
Kioko · London, UK Hybrid · Full-time
Summary
🗼 Kioko is building the AI-ready, browser-based CAD platform of the future for high-performance engineering applications
💰 Competitive salary + generous early-stage equity grant with 3-year vesting
🌍 Tech-focused startup with very high growth potential, working in very interesting industries
🔥 Deep technical role at the core of the platform, working in a very dynamic environment
🏠 UK hybrid; We work remotely and in our London office
🎯 Great autonomy, ownership, and direct impact
About Kioko
Kioko was born with F1 aero pedigree to develop an AI-ready, high-accuracy CAD platform, fully suitable for industrial applications. Its proprietary CAD kernel is specifically tuned for high-performance applications such as automotive and defence. Early tests by industry experts demonstrate a step change in the speed of design similar to what Cursor is providing to the software industry. Backed by leading investors, we're scaling fast across the UK and Europe and are looking for an experienced Senior Geometry Engineer to push our kernel further.
The Role
As a Senior Geometry Engineer, you will own significant parts of our proprietary CAD kernel — the deterministic engine every part, assembly, and drawing on the Kioko platform is built from. You'll design and ship new kernel features end-to-end, harden the numerical core, and shape the direction of the geometry stack as we scale.
This is a senior, high-impact individual-contributor role for an engineer who is happiest deep in mathematics, geometry, and systems-level Rust code, and who wants their work to be in the critical path of a fast-moving product.
Key Responsibilities
Kernel Development
- Design and implement new kernel features end-to-end, from specification to production
- Extend geometry primitives, surface representations, and boolean operations
- Improve numerical robustness, determinism, and floating-point behaviour across the kernel
Performance & Scalability
- Profile and optimise hot paths, targeting interactive-grade response on real industrial models
- Explore parallelism strategies (multi-threading, SIMD, GPU compute) to push throughput
- Collaborate with the platform team to expose kernel capabilities efficiently to the browser runtime
Quality & Testing
- Own the test corpus that locks down kernel behaviour across versions so customer models don't break on upgrades
- Reproduce, isolate, and fix the gnarly numerical edge cases that only show up on real-world geometry
What We're Looking For
Essential
- Strong Rust or C++ skills, with a track record of shipping production systems code
- Solid mathematical foundations: linear algebra, differential geometry, numerical methods
- Experience building 3D applications — CAD, graphics, simulation, geometry processing, or similar
- Comfort with the pitfalls of floating-point arithmetic and numerical robustness
- Care for code that other engineers want to read
- Have the right to work in the UK
Desirable
- Experience with WebGPU, WGSL, or GPU compute (CUDA, Metal, Vulkan compute)
- Background in AI / Machine Learning, especially applied to geometric or design applications
- Hands-on experience in the CAD, automotive, aerospace, or industrial design industry
- Contributions to open-source geometry or computational-geometry libraries
- Familiarity with B-rep, NURBS, or parametric surface representations
What We Offer
- Competitive base salary depending on experience
- Equity / share options as part of a competitive total compensation package
- Flexible working — UK hybrid
- 25 days holiday + bank holidays
- Diversity & Inclusion
Kioko is committed to creating an inclusive environment where everyone can do their best work. We welcome applications from all backgrounds, identities, and experiences. If you require any adjustments during the application or interview process, please let us know.
How to Apply
Please send your CV and a short covering note explaining why this role is the right fit to careers@kioko.io. We aim to respond to all applicants within five working days.
We'll handle your application data in line with our Privacy Policy and keep it only as long as we need it for this role.