Vinci
Member of Technical Staff - Geometry / Meshing Engineer
$180K–$240K
Palo Alto HQ · Hybrid · Staff · Full-time · Posted May 28, 2026
- Education
- A degree (BS, MS, or PhD) in Computer Science, Applied Mathematics, Mechanical/Aerospace Engineering, or a related field, or equivalent practical experience.
About the job
Develop and optimize geometry-processing and mesh-generation systems for a hardware-design copilot, with a focus on performance and integration with simulation workflows.
What you'll do
- Build and optimize geometry import, repair, parameterization, mesh adaptation, and quality-improvement algorithms.
- Develop geometry and mesh pipelines for industrial-scale datasets, including CAD preprocessing and simulation interoperability.
- Collaborate with ML, physics, simulation, and UI/UX teams to integrate geometry capabilities into the platform.
What they ask for
- Strong software engineering skills in modern C++ and/or Python, with experience designing and implementing algorithms.
- Ability to write, profile, and optimize high-performance code for CPU/GPU performance and memory efficiency.
- Experience in computational geometry, graphics, simulation, or another numerically intensive domain.
- Strong problem-solving, analytical, and cross-disciplinary collaboration skills.
Nice to have
- Experience with mesh generation techniques and quality metrics.
- Experience with GPU/CUDA/OpenCL, HPC, parallel computing, CAD formats or geometry kernels, or physics simulation.
Pay
$180K – $240K (base salary; currency not stated)
Tools
C++, Python, CUDA, OpenCL, STEP, IGES, B-Rep, OpenCASCADE
AI focus
The role develops geometry and meshing systems for a copilot platform that integrates machine learning, physics modeling, and geometry-processing workflows.
Model-written summary · the original posting is authoritative