Drimva

Flexcompute

CFD Geometry and Meshing Developer

Watertown, Massachusetts · Full-time · Posted Sep 30, 2026

Experience
5+ years of work experience, including 3+ years in meshing / graphics intensive development with proven contribution; exceptional candidates can be considered with relaxed criteria.
Education
Bachelor’s or Master’s degree in Computer Science or a related field.

About the job

Develops and optimizes backend 3D geometry, meshing, mesh adaptation, and visualization technology for CFD simulation products.

What you'll do

  • Design and develop parallel, scalable, real-time algorithms for geometry manipulation, meshing, mesh adaptation, and interactive 3D visualization.
  • Profile and optimize features for speed and scalability on CPUs and GPUs.
  • Collaborate with R&D, front-end, product management, quality assurance, and documentation teams to deliver product features and milestones.

What they ask for

  • Bachelor’s or Master’s degree in Computer Science or a related field, with a solid foundation in computer science and networking.
  • Strong background in computational geometry, graphics, and meshing; knowledge of numerical approximations.
  • C/C++/Cuda/MPI/OpenMP for scientific computing and Python (or similar) for scripting.
  • Good collaboration and communication skills, problem-solving ability, and adaptability in a fast-paced environment.

Nice to have

  • Industry experience implementing and testing features in commercial meshing software for CFD solvers.
  • PhD in Computational Science and Engineering, Mechanical Engineering, or Aerospace Engineering; expertise in adaptive mesh refinement, Delaunay triangulation, advancing front methods, parallel scientific software, or scientific visualization.

Tools

C/C++, Cuda, MPI, OpenMP, Python

Model-written summary · the original posting is authoritative

First seen Oct 29, 2026 · Last verified Nov 4, 2026 (UTC)