Geometric Modelling Expert - CAD Kernel Development - #1763239
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 resumeSimilar jobs
Senior Practitioner
UX Design Intern (Paid Role after 3 months)
Theoretical Physicist
