1

Computational Geometry Jobs in Berkeley, CA (NOW HIRING)

Senior Software Engineer, Geometry

San Mateo, CA · On-site

$139K - $183K/yr

Working in a small, autonomous team, you will solve novel math computational problems and deliver ... Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning ...

Develop and productize novel computational geometry handling and meshing approaches for physics simulation (e.g., CFD, structural analysis, thermal simulation) and Physics AI workflows with a focus ...

Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features. * Think ...

Flexible, ~15 hours/week Role Summary We are seeking skilled Hardware Experts with strong CAD, mechanical design, Python, and computational geometry experience to support an AI training project ...

This is a code-first role, not a GUI-first role • Professional experience in software development with a focus on mesh generation, computational geometry, simulation, or related domains • ...

... geometry, configurations, designs) • Build surrogate models that learn to approximate expensive computational processes from data • Create reasoning systems that can classify, manipulate, and ...

Senior Software Engineer

Berkeley, CA · On-site +1

$150K - $250K/yr

What You'll Work On Design Automation Algorithms - Placement, routing, pin-assignment, and geometry generation algorithms for PCBs - Computational geometry and spatial data structures - Constraint ...

... with computational geometry concepts meshes, BREP/NURBS representations, surface/volume discretization • Proficiency in Python and at least one ML framework (PyTorch, JAX, TensorFlow) • ...

Senior Software Engineer

Berkeley, CA · On-site

$150K - $250K/yr

What You'll Work On Design Automation Algorithms - Placement, routing, pin-assignment, and geometry generation algorithms for PCBs - Computational geometry and spatial data structures - Constraint ...

Experience with computational geometry (collision detection, polygon operations) * Proficiency in Python and NumPy for numerical computing * Understanding of vehicle kinematics and nonholonomic ...

Experience with computational geometry (collision detection, polygon operations) * Proficiency in Python and NumPy for numerical computing * Understanding of vehicle kinematics and nonholonomic ...

next page

Showing results 1-20

Computational Geometry information

See Berkeley, CA salary details

$50

$67

$90

How much do computational geometry jobs pay per hour?

As of Sep 3, 2026, the average hourly pay for computational geometry in Berkeley, CA is $67.26, according to ZipRecruiter salary data. Most workers in this role earn between $57.40 and $90.05 per hour, depending on experience, location, and employer.

What is a computational geometry job?

A Computational Geometry job involves designing, analyzing, and implementing algorithms to solve geometric problems. These roles are common in fields like computer graphics, robotics, geographic information systems (GIS), and computer-aided design (CAD). Professionals in this field work with spatial data structures, optimization methods, and geometric modeling techniques to improve efficiency and accuracy in applications. Strong skills in algorithms, mathematics, and programming (often in C++, Python, or specialized libraries) are essential.

What types of projects do computational geometry professionals typically work on?

Computational Geometry professionals often work on projects involving the development and optimization of algorithms for spatial data processing, 3D modeling, collision detection, mesh generation, and pathfinding. These projects can support a wide range of industries, including computer-aided design (CAD), robotics, computer graphics, and geographic information systems (GIS). Team members may collaborate closely with software engineers, data scientists, and hardware designers to integrate geometric algorithms into larger systems. The work environment is typically collaborative, innovative, and detail-oriented, offering opportunities to contribute to cutting-edge technologies and industry advancements.

What are the key skills and qualifications needed to thrive in the computational geometry position, and why are they important?

To excel in Computational Geometry roles, a strong background in mathematics, algorithms, and computer science, often supported by an advanced degree, is essential. Proficiency in programming languages like C++, Python, or Java, as well as experience with computational geometry libraries and tools, is highly valued. Strong analytical thinking, problem-solving ability, and collaboration skills enable professionals to effectively tackle complex geometrical challenges with teams. These competencies are critical for developing efficient algorithms and innovative solutions in fields such as computer graphics, robotics, CAD, and geographic information systems.

What are popular job titles related to Computational Geometry jobs in Berkeley, CA?

For Computational Geometry jobs in Berkeley, CA, the most frequently searched job titles are:

What job categories do people searching Computational Geometry jobs in Berkeley, CA look for?

The top searched job categories for Computational Geometry jobs in Berkeley, CA are:

What cities near Berkeley, CA are hiring for Computational Geometry jobs?

Cities near Berkeley, CA with the most Computational Geometry job openings:

Infographic showing various Computational Geometry job openings in Berkeley, CA as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $139,892 per year, or $67.3 per hour.

Senior Software Engineer, Geometry

Roblox

San Mateo, CA • On-site

$139K - $183K/yr

Full-time

Re-posted 22 days ago


Job description

As a Senior Software Engineer on our Geometry team, you will drive foundational algorithms for real-time 3D content creation and editing that power the Roblox platform. Working in a small, autonomous team, you will solve novel math computational problems and deliver immersive, expressive creative tools to millions of users. At this level, you are expected to own pod-level or team-level projects from inception to implementation, provide technical direction to junior collaborators, and contribute to the team's long-term technical strategy.

You Will:
  • Own End-to-End Development: Lead complex, team-level projects through the full development lifecycle, from research and prototyping to production deployment and maintenance.
  • Architect Robust Solutions: Develop efficient algorithms for geometry processing (e.g., convex decomposition, mesh partitioning, boolean operations) that support real-time simulation, collision detection, and performance requirements across all platforms.
  • Mentor and Lead: Provide technical guidance and mentorship to junior engineers, fostering a culture of high standards, code quality, and collaborative architectural discussions.
  • Solve Computational Problems: Tackle discrete math and computational geometry challenges, applying linear algebra, numerical solvers, and advanced data structures to deliver robust features.
  • Think Systemically: Anticipate downstream impacts of your technical decisions, ensuring solutions are scalable, maintainable, and aligned with the long-term vision of the Geometry and Engine teams.
  • Collaborate Cross-Functionally: Work closely with other teams (Graphics, Physics, Avatar) to ensure cohesive integration of geometry components into the broader Roblox experience.
You Have:
  • Experienced: You have 5+ years of industry experience (or equivalent research experience) in C++ and 3D application development, specifically in optimizing 3D game engines or real-time geometry applications.
  • Technically Proficient: Highly skilled in modern C++ with a focus on writing organized, efficient, and reusable code. You possess deep knowledge of advanced data structures, algorithms, and computational linear algebra (vector/matrix math, numerical solvers, finite-element methods).
  • Mathematically Minded: You have a passion for solving complex geometry problems and a strong grasp of computational geometry concepts, simulation, and real-time graphics.
  • A Proven Mentor: You actively seek opportunities to learn from peers and effectively guide junior collaborators, elevating the team's collective skill set.
  • Agile and Systematic: You excel in navigating ambiguity, breaking down complex requirements into deliverable stages, and making data-driven decisions that align with organizational objectives.
  • Educated: You are a natural coder and problem-solver, ideally holding an MSc or Ph.D. in Computer Science, Engineering, Mathematics, or a related field with a focus on computational geometry, modeling, or simulation.sni

Nice-to-Haves:

    • Experience with WebGL or other web-based 3D frameworks.
    • Experience programming in Unity or Unreal Engine.
    • Led feature development from concept definition to shipping a product.
    • A history of publications or contributions to the field of computational geometry.