1

Computational Geometry Software Engineer Jobs (NOW HIRING)

Senior Software Engineer, Geometry

San Mateo, CA · On-site

$139K - $183K/yr

As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real ... Working in a small, autonomous team, you will solve novel math computational problems and deliver ...

As a Synthesis / Computational Design Engineer, you will: * Design and implement algorithms for ... Contributions to open-source geometry or robotics software. WHO WE ARE: We spend our days building ...

next page

Showing results 1-20

Computational Geometry Software Engineer information

What does a computational geometry software engineer do?

A Computational Geometry Software Engineer designs, develops, and optimizes algorithms that solve geometric problems, such as those involving shapes, spatial data, or geometric modeling. These professionals often work on applications in computer graphics, robotics, CAD systems, GIS, and scientific computing. Their work involves a deep understanding of both computer science and mathematics to efficiently process and analyze geometric data. They also collaborate with other engineers and domain experts to integrate geometric algorithms into larger software systems.

What are the key skills and qualifications needed to thrive as a computational geometry software engineer?

A Computational Geometry Software Engineer needs strong skills in mathematics (particularly geometry and algorithms), computer science fundamentals, and a relevant degree in a STEM field. Proficiency with programming languages like C++ or Python, experience with computational geometry libraries (such as CGAL), and familiarity with development tools are typically required. Analytical thinking, problem-solving, and effective communication are essential soft skills for collaborating on complex projects and conveying technical concepts. Mastering these abilities ensures accurate algorithm implementation, efficient collaboration, and the delivery of robust geometric software solutions.

What are some common challenges faced by computational geometry software engineers when working on large-scale projects?

Computational Geometry Software Engineers often encounter challenges related to optimizing algorithms for efficiency and scalability, especially when processing large datasets or high-dimensional data. Integrating complex geometric algorithms into existing software systems requires close collaboration with other engineers, as well as careful testing to ensure numerical stability and accuracy. Additionally, staying current with the latest research and adapting cutting-edge solutions to practical, real-world problems is an ongoing aspect of the role. Regular communication with team members and stakeholders is essential to ensure the software meets both technical and user requirements.

What is the difference between Computational Geometry Software Engineer vs Computer Graphics Software Engineer?

AspectComputational Geometry Software EngineerComputer Graphics Software Engineer
Required CredentialsBachelor's or Master's in Computer Science, Mathematics, or related fieldBachelor's or Master's in Computer Science, Graphics, or related field
Work EnvironmentResearch labs, software development firms, tech companies focusing on algorithmsMedia, gaming, visualization, and entertainment industries
Industry UsageUsed in CAD, GIS, robotics, and spatial data processingUsed in gaming, film, virtual reality, and visualization

While both roles involve advanced programming and mathematical skills, Computational Geometry Software Engineers focus on algorithms for spatial data and geometric computations, whereas Computer Graphics Software Engineers specialize in rendering, visual effects, and image processing. The roles often overlap in technical skills but serve different industry needs.

What are popular job titles related to Computational Geometry Software Engineer jobs?

For Computational Geometry Software Engineer jobs, the most frequently searched job titles are:

Infographic showing various Computational Geometry Software Engineer job openings in the United States as of July 2026, with employment types broken down into 2% Locum Tenens, 2% Internship, 71% Full Time, 24% Part Time, and 1% Contract. Highlights an 70% Physical, 1% Hybrid, and 29% Remote job distribution.

Computational Geometry Software Engineer

Los Angeles, CA • On-site

Full-time

Re-posted 26 days ago


Job description

Job Summary:
Hadrian is a company focused on building autonomous factories to revolutionize manufacturing for aerospace and defense. The role of Computational Geometry Software Engineer involves developing systems that analyze CAD models and improve manufacturability, while working closely with experts across various manufacturing processes.
Responsibilities:
• Build systems that analyze CAD models to drive manufacturability decisions and generate real-world manufacturing processes
• Develop high-performance geometry and analysis pipelines in C++ and Python, including production GPU-accelerated workflows
• Integrate with CAD/CAM systems such as NX, hyperMILL, and other engineering tools
• Own system performance and reliability in production- testing, profiling, and continuously improving them
• Help expose internal capabilities through APIs and web-based tools that make them usable across the company
• Engage in process and product discovery alongside experts in manufacturing and software, working on ambiguous, real-world problems
Qualifications:
Required:
• Bachelor’s degree or higher in Computer Science, Mathematics, Physics, or a related field
• Strong programming skills in C++ and Python, with experience building and shipping production systems
• Experience with CAD systems or geometric modeling, including kernels like OpenCascade or Parasolid
• Experience with GPU-accelerated computing in production or performance-critical environments
• Comfortable working across the stack when needed, including developing and exposing systems via web services (gRPC, SQL, TypeScript, Docker, etc.)
Preferred:
• Experience in manufacturing environments and familiarity with industry CAD/CAM and simulation tools
• Experience with mechanical design and GD&T
• Clear communicator who can effectively explain complex technical problems to a wide audience
• Strong product intuition and pragmatic mindset—focused on solving high-impact problems for users and factories
Company:
Hadrian builds AI-powered automated factories that manufacture precision parts for defense, aerospace, and space industries. Founded in 2020, the company is headquartered in Torrance, USA, with a team of 201-500 employees. The company is currently Growth Stage.