At a Glance
- Tasks: Join a team to design and optimise advanced algorithms for 3D CAD kernel development.
- Company: Be part of an innovative company focused on AI-based geometric modelling solutions.
- Benefits: Flexible salary based on experience and opportunities for career growth.
- Why this job: Work on cutting-edge technology that impacts engineering, manufacturing, and design industries.
- Qualifications: M.S. or Ph.D. in relevant fields with 10+ years of CAD geometry experience required.
- Other info: Various roles available, from Engineering Management to Algorithm Development.
The predicted salary is between 43200 - 72000 £ per year.
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 intersections
- Face/edge/vertex topology management
- NURBS and parametric surface handling
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.
Geometric Modelling Expert - CAD Kernel Development (United Kingdom) employer: Placed
Contact Detail:
Placed Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Geometric Modelling Expert - CAD Kernel Development (United Kingdom)
✨Tip Number 1
Network with professionals in the CAD and geometric modelling fields. Attend industry conferences, webinars, or local meetups to connect with potential colleagues and learn about the latest trends and technologies. This can help you gain insights into what employers are looking for and may even lead to job referrals.
✨Tip Number 2
Showcase your expertise by contributing to open-source projects related to CAD kernel development or computational geometry. This not only demonstrates your skills but also helps you build a portfolio that can impress potential employers. Plus, it’s a great way to collaborate with others in the field.
✨Tip Number 3
Stay updated on the latest advancements in AI and 3D modelling technologies. Follow relevant blogs, podcasts, and research papers to understand how these innovations are shaping the industry. Being knowledgeable about current trends can give you an edge during interviews.
✨Tip Number 4
Prepare for technical interviews by practising problem-solving and algorithm design questions specific to geometric modelling. Use platforms like LeetCode or HackerRank to sharpen your skills. Being well-prepared will boost your confidence and help you demonstrate your capabilities effectively.
We think you need these skills to ace Geometric Modelling Expert - CAD Kernel Development (United Kingdom)
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your experience in geometric modelling and CAD kernel development. Emphasise your proficiency in C++ and any relevant geometry kernels you've worked with, such as Open CASCADE or Parasolid.
Craft a Strong Cover Letter: In your cover letter, express your passion for computational geometry and detail how your background aligns with the key responsibilities of the role. Mention specific projects or experiences that demonstrate your expertise in solid modelling and algorithm development.
Showcase Relevant Projects: If you have worked on projects involving Boundary Representation (BRep) or complex 3D algorithms, include these in your application. Provide links to any relevant publications or code repositories if applicable.
Highlight Collaboration Skills: Since the role involves collaboration with teams on geometry healing and tessellation, mention any previous teamwork experiences. Highlight your ability to communicate technical concepts clearly and work effectively in a team environment.
How to prepare for a job interview at Placed
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with geometric modelling and CAD kernel development in detail. Highlight specific projects where you've implemented algorithms for solid and surface modelling, especially focusing on Boundary Representation (BRep) and topological data structures.
✨Demonstrate Problem-Solving Skills
Expect to face technical challenges during the interview. Be ready to explain how you approach debugging complex geometric failures and improving algorithmic performance. Use examples from your past work to illustrate your analytical thinking.
✨Familiarise Yourself with Relevant Tools
Make sure you are well-versed in the geometry kernels mentioned in the job description, such as Open CASCADE or Parasolid. Being able to discuss your experience with these tools will show that you are a strong candidate for the role.
✨Prepare Questions for the Interviewers
Think of insightful questions to ask about the team’s current projects and future goals. This not only shows your interest in the position but also helps you gauge if the company aligns with your career aspirations in computational geometry and CAD development.