Senior Software Engineer (Geometry Processing)
$135,000 – $250,000 USD
Tech Stack
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
- Equity
- Health Insurance
- Dental
- Vision
- Life Insurance
- 401k
- Relocation Assistance
- Parental Leave
- Flexible Hours
- Free Meals/Snacks
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 6 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
About Freeform
Industry: manufacturing
Size: startup
Freeform builds AI-native manufacturing systems that unify software, hardware, and physics to produce industrial-scale metal parts at unprecedented speed and scale.
View company profile →Compensation
Base salary: $135,000 – $250,000 USD
Equity: Significant stock option packages