Senior Software Engineer (Geometry Processing)

Freeformfull_timesenior

$135,000 – $250,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Develop GPU-accelerated algorithms for mesh deformation, procedural geometry generation, parallel spatial queries, and volumetric space-filling operations
  • Collaborate with simulation and hardware engineers to integrate physics-based and sensor models into the GPU compute pipeline
  • Partner with data scientists to integrate neural geometry processing and machine learning models for print quality prediction and in-process optimization
  • Design and develop the end-to-end print preparation pipeline, from CAD ingestion and mesh repair through GPU-parallelized slicing, adaptive toolpath generation, and hardware handoff
  • Build production automation solutions across the geometry processing pipeline, including automated defect detection and in-process geometry correction

Benefits

  • 401k
  • Dental
  • Equity
  • Flexible Hours
  • Free Meals/Snacks
  • Health Insurance
  • Life Insurance
  • Parental Leave
  • Relocation Assistance
  • Vision

Culture

Inclusive HiringDiverse LeadershipCross-Functional CollaborationLearning BudgetMaker Schedule

Requirements

Required: Bachelor's degree in computer science, computer engineering, applied mathematics, or similar
Preferred: MS or PhD in computer science, computational geometry, applied mathematics, or related field
Regions: Us

Get jobs like this in your inbox

Weekly C++, Gpu Computing, Mesh Processing hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in