Software Engineer (Computational Geometry)

RPS Recruitment
  • Pasadena, CA
    11 days ago

    Job Description

    About the Role

    We're building out a small, high-impact software engineering team solving hard, foundational problems in computational geometry. This is a rare opportunity to do deep technical work at the intersection of math, physics, and 3D computer graphics — with real ownership on a lean, fast-moving team.

    What You'll Work On

    • Core geometry algorithms involving mesh processing, B-rep/NURBS modeling, and polygon/solid modeling
    • Spatial data structures and algorithms (BVH, octree/quadtree, ray tracing/casting, collision detection)
    • Building tools and systems that translate complex 3D shapes and surfaces into precise, production-ready outputs

    What We're Looking For

    • Strong proficiency in C++ (Rust experience is a plus, though not required)
    • Real depth in computational geometry — experience working with meshes, B-rep, NURBS, or similar 3D/geometric modeling concepts
    • Solid algorithmic foundation — of the three (programming, computational geometry, and algorithms), algorithm depth matters most
    • Background can come from any industry — aerospace, defense, gaming, medical/dental modeling, VFX, CAD/CAM, or similar — we care about the depth of your geometry and algorithm work, not which industry it came from

    Work Arrangement

    • Remote or Hybird

    Requirements

    • U.S. Citizenship or Permanent Residency required

    You should be proficient in:

    • CAD/CAM Software
    • 3d modeling
    • b-rep
    • c++
    • Applied Mathematics

    Machines & technologies you'll use:

    • 3D Modeling

    Numbers & Facts

    LocationPasadena, CA

    Skills

    • 3D Graphicsunmatched
    • 3D Modelingunmatched
    • Aerospace and Defenseunmatched
    • Algorithmsunmatched
    • CAD (Computer-Aided Design) Softwareunmatched
    • CAD/CAM (Computer-Aided Design/Computer-Aided Manufacturing)unmatched
    • Castingunmatched
    • Computational Geometryunmatched
    • Computational Geometry Algorithmsunmatched
    • Data Structuresunmatched
    • Gamingunmatched
    • Geometryunmatched
    • Mathematicsunmatched
    • Physicsunmatched
    • Ray Tracingunmatched
    • Software Engineeringunmatched
    • Solid Modelingunmatched
    • Spatial Dataunmatched
    • United States Citizenunmatched

    Be found by employers

    5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

    Level up your application

    Professional resume templates

    Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

    Free resume templates

    Free resume builder

    Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

    Free resume builder