Senior Software Engineer (Geometry Processing) at Freeform - ScoutJobs - The AI-curated global job board
Skip to content
F
Posted a day ago

Senior Software Engineer (Geometry Processing)

FreeformSenior Software Engineer (Geometry Processing)

Requirements

Proficiency with C++, Experience using GPUs for geometry processing, Degree in CS, Math, or Engineering

Skills

C#GPU

About the role

Responsibilities

  • Develop GPU-accelerated algorithms for mesh deformation, procedural geometry generation, and parallel spatial queries
  • Collaborate with simulation and hardware engineers to integrate physics-based models into the GPU compute pipeline
  • Partner with data scientists to integrate neural geometry processing and machine learning models
  • Design and develop the end-to-end print preparation pipeline from CAD ingestion to hardware handoff
  • Architect the interface between the geometry processing stack and the metal 3D printing hardware layer
  • Build production automation solutions including automated defect detection and in-process geometry correction
  • Develop integrations with third-party CAD and CAM software APIs
  • Write production-quality, performant C++ across the geometry stack
  • Generate and maintain documentation of designed software and integrated systems

Requirements

  • Bachelor's degree in CS, Computer Engineering, Applied Mathematics, or similar with 5+ years of experience
  • Master's degree in aforementioned fields with 2+ years of experience
  • PhD in aforementioned fields
  • Proficiency with C++
  • Experience using GPUs for geometry processing

Preferred Qualifications

  • MS or PhD in computer science, computational geometry, or applied mathematics
  • Familiarity with neural geometry processing or learned representations
  • Experience interfacing with CAD and CAM software APIs
  • Experience working with Signed Distance Field (SDF) representations
  • Experience with spatial data structures like BVHs, octrees, or volumetric grids
  • Experience with cloud-based geometry processing or distributed compute workloads

About the Company

Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale parts at the speed of human ideation.

ScoutJobs Agent

Get matches like this delivered daily

Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.

Get started — it's free

Senior Software Engineer (Geometry Processing)

Freeform · Los Angeles

Sign up to apply