Geometric Modelling Expert - CAD Kernel Development - #1763239

ConSol Partners


Date: 13 hours ago
City: Birmingham
Contract type: Full time
Work schedule: Full day
ConSol Partners

We are urgently seeking a team of Geometric Modelling Experts to join our clients core geometry team focused on the development and enhancement of an exciting new AI based 3D CAD kernel. You will play a key role in designing, implementing, and optimizing advanced algorithms for solid and surface modeling, with a focus on Boundary Representation (BRep), topological data structures, and precision geometry operations. This position is ideal for someone passionate about computational geometry, CAD kernel development, and building robust, high-performance modelling tools used in engineering, manufacturing, and design applications.

There are various roles available within this team, from Engineering Management to Algorithm Development! Salary: flexible depending on experience. Key Responsibilities:Design and implement core 3D geometric modelling algorithms, including:Solid modelling (BRep)Boolean operations (union, intersection, difference)Surface-surface intersectionsFace/edge/vertex topology managementNURBS and parametric surface handlingDevelop and maintain robust topological and geometric data structures.

Collaborate with teams on geometry healing, tessellation, and mesh-BRep conversion. Improve algorithmic performance, robustness, and numerical accuracy. Debug complex geometric failures and provide analytical fixes.

Document core algorithms and provide technical guidance to other developers. Contribute to test infrastructure and regression analysis for geometric operations. Required Qualifications:M.S. or Ph. D. in Computer Science, Mechanical Engineering, Mathematics, or a related field.10+ years of experience in developing the underlying algorithms for 3D CAD Geometry Kernels.

Deep understanding of Boundary Representation (BRep) and geometric/topological modelling. Strong experience with one or more geometry kernels (e.g., Open CASCADE, Parasolid, ACIS, CGAL). Proficiency in C++ (and optionally Python or other scripting languages).

Solid knowledge of differential geometry, numerical methods, and computational geometry. Experience developing complex 3D algorithms for industrial or academic applications. Must be based in Europe.

How to apply

To apply for this job you need to authorize on our website. If you don't have an account yet, please register.

Post a resume

Similar jobs

Senior Practitioner

Cra Group Limited,
19 minutes ago
3 months contract with a Local Authority Job Summary: We are seeking an experienced Senior Practitioner Children in Need (CIN) to join a dynamic team on a hybrid working basis (2 days per week in the office). This is a...

UX Design Intern (Paid Role after 3 months)

Jendi,
1 hour ago
Jendi AI puts people back in command of their wellbeing. Our real-time biomarker platform unites custom hardware with deep-learning software to spot strain early and prescribe personalised recovery plans—before burnout, injury, or restless nights strike. By turning raw physiological signals...

Theoretical Physicist

DataAnnotation,
4 hours ago
We are looking for a physics expert to join our team to train AI models. You will measure the progress of these AI chatbots, evaluate their logic, and solve problems to improve the quality of each model. In this role...
DataAnnotation