246
COMPANIES
1,119
JOBS

Computational Geometry Engineer

Ai Build

Ai Build

Other Engineering
United Kingdom
Posted on Dec 10, 2024

We are seeking a talented Computational Geometry Engineer with a passion for developing innovative algorithmic solutions to complex geometric challenges. This role will primarily focus on designing and implementing geometric algorithms to address advanced manufacturing problems and enhancing the geometric capabilities of the Aibuild software.

Job Title: Computational Geometry Engineer

Location: London Office (Leyton) or Remote

Reporting To: Head of Geometry

Department: Geometry Team

Key Responsibilities

  • Develop cutting-edge geometric algorithms to solve 3D printing and other digital manufacturing challenges.
  • Enhance the robustness and efficiency of existing geometric algorithms.
  • Optimize algorithm performance for improved application efficiency.
  • Collaborate closely with software engineers to integrate new geometric features into the web application’s frontend.

Required Qualifications

  • A degree in Computational Geometry, Computer Science, Mathematics, or a related field.
  • Proficiency in an object-oriented programming language, such as Java or C++.
    Strong analytical and problem-solving abilities.
  • Proven experience in developing generalized and robust algorithms for geometric
    problems.
  • A creative and flexible mindset, capable of thinking outside the box.
  • Strong organizational skills and the ability to work independently.
  • Expertise in algorithm optimization and performance enhancement.
  • In-depth knowledge of algorithms and data structures.
  • Experience with test-driven development methodologies.
  • Proficiency with version control systems, particularly Git.
  • Residency in the UK (preferred) or another European country.

Preferred Qualifications

  • Experience with 3D printing technologies and related algorithms.
  • Familiarity with CAD/CAM software development.
  • Experience in parallel computing.
  • Experience in applying machine learning techniques to solve computational
    geometry problems.
  • Knowledge of JavaScript, particularly Three.js, React, and Redux.