At a Glance
- Tasks: Design and implement cutting-edge features for our AI-ready CAD platform.
- Company: Kioko, a tech-focused startup with high growth potential.
- Benefits: Competitive salary, equity options, flexible working, and 25 days holiday.
- Other info: Inclusive environment welcoming diverse backgrounds and experiences.
- Why this job: Join a dynamic team and make a real impact in high-performance engineering.
- Qualifications: Strong Rust or C++ skills and a solid mathematical foundation.
The predicted salary is between 60000 - 80000 £ per year.
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 us. 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.
Computational Geometry Developper in London employer: kioko
Kioko is an exceptional employer for those seeking a deep technical role in a fast-growing tech-focused startup. With a competitive salary, generous equity options, and a hybrid working model in London, employees enjoy great autonomy and the opportunity to make a direct impact on cutting-edge engineering applications. The company fosters a dynamic work culture that prioritises diversity and inclusion, providing ample opportunities for professional growth and collaboration in a supportive environment.
StudySmarter Expert Advice🤫
We think this is how you could land Computational Geometry Developper in London
✨Tip Number 1
Network like a pro! Reach out to folks in the industry, especially those at Kioko or similar companies. A friendly chat can sometimes lead to opportunities that aren’t even advertised.
✨Tip Number 2
Show off your skills! If you’ve got a portfolio of projects or contributions to open-source, make sure to highlight them. It’s a great way to demonstrate your expertise in Rust or C++ and your passion for geometry.
✨Tip Number 3
Prepare for technical interviews by brushing up on your mathematical foundations and coding skills. Practice solving problems related to linear algebra and numerical methods, as these will likely come up during the interview process.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in being part of the Kioko team.
We think you need these skills to ace Computational Geometry Developper in London
Some tips for your application 🫡
Tailor Your CV:Make sure your CV highlights the skills and experiences that are most relevant to the Computational Geometry Developer role. We want to see how your background aligns with our needs, so don’t be shy about showcasing your Rust or C++ expertise!
Craft a Compelling Covering Note:Your covering note is your chance to shine! Keep it concise but impactful, explaining why you’re the perfect fit for this role at Kioko. We love seeing genuine enthusiasm and a clear understanding of what we do.
Showcase Your Technical Skills:Don’t forget to highlight any projects or experiences that demonstrate your mathematical foundations and experience in 3D applications. We’re looking for someone who can dive deep into geometry and systems-level code, so let us know what you’ve done!
Apply Through Our Website:We encourage you to apply directly through our website. It’s the best way to ensure your application gets to us quickly and efficiently. Plus, it shows you’re keen on joining our team at Kioko!
How to prepare for a job interview at kioko
✨Know Your Geometry Inside Out
Make sure you brush up on your mathematical foundations, especially linear algebra and differential geometry. Be ready to discuss how these concepts apply to the CAD platform and be prepared to solve some practical problems during the interview.
✨Show Off Your Rust Skills
Since this role requires strong Rust or C++ skills, come prepared with examples of your past work. Be ready to explain your thought process behind the code you've written and how it relates to kernel development or performance optimisation.
✨Understand the Product and Its Impact
Familiarise yourself with Kioko's CAD platform and its applications in industries like automotive and defence. Think about how your contributions can directly impact the product and be ready to share your vision for the future of the geometry stack.
✨Prepare for Technical Challenges
Expect to face technical questions that test your problem-solving abilities, especially around numerical robustness and floating-point behaviour. Practise explaining complex concepts clearly, as communication is key in a collaborative environment.