Hybrid Senior Geometry / Meshing Engineer

Posted 3 weeks ago

Apply now

About the role

  • Architect and implement robust mesh generation and geometry processing pipelines (surface/volume, unstructured/structured, quad/hex/tri/tet) suitable for industrial-scale hardware design.
  • Develop and optimize algorithms for geometry import, repair, parameterization, mesh refinement/coarsening, adaptation, quality improvement, and mesh ↔ simulation interoperability.
  • Work with very large geometry/mesh datasets (e.g., tens of millions of points/cells), designing for performance, memory efficiency and GPU/parallel execution.
  • Interface with CAD/geometry input (STEP, IGES, B-Rep, etc), preprocess geometry for meshing, handle complex topologies, feature preservation, and simulation readiness.
  • Collaborate with ML, physics, simulation and UI/UX teams to define requirements, integrate mesh generation into the larger system, and deliver high-impact features.
  • Mentor and lead other engineers: drive best practices, code reviews, algorithmic reviews, and help define roadmap directions for geometry/meshing capabilities.

Requirements

  • Bachelor’s (BS) in Computer Science, Applied Mathematics, Computational Geometry, Mechanical/Aerospace Engineering, or related field.
  • ≥ 5 years of professional experience (or a Master’s + 3 yrs, or PhD + 1–2 yrs) in geometry processing, meshing or simulation infrastructure.
  • Strong software engineering skills in C++ (modern C++ standards) and experience in algorithm design and implementation.
  • Experience with GPU / CUDA / OpenCL, high performance computing (HPC), multi-threading, distributed computing a plus
  • Deep understanding of computational geometry, mesh generation techniques (triangulation, tetrahedral meshing, hex/quad meshing, mesh refinement/coarsening) and quality metrics.
  • Experience working with large geometry/mesh datasets, concerned with performance (CPU/GPU), memory efficiency, parallelism.
  • Excellent problem-solving, analytical skills, and the ability to collaborate across disciplines (e.g., simulation, ML, CAD/geometry).

Benefits

  • Health insurance
  • Retirement plans
  • Paid time off
  • Flexible work arrangements
  • Professional development

Job title

Senior Geometry / Meshing Engineer

Job type

Experience level

Senior

Salary

$150,000 - $180,000 per year

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job