

Senior Software Engineer II - CAD/3D Algorithms (North America)
Dandy
Dandy is a venture-backed company aiming to modernize the dental industry through technology. They are seeking a Senior Software Engineer to develop advanced 3D algorithms for dental restorations, focusing on CAD tools and AI integration to enhance patient outcomes.
Qualification
- Fluency with fundamental 3D concepts, algorithms, and mesh processing
- Strong C++ expertise for designing, implementing, and optimizing geometry algorithms and production systems
- Proficiency with geometry processing or visualization libraries (Meshlib, Open CASCADE, CGAL, etc.)
- Specialization in geometrical or computational algorithms and eagerness to leverage web technologies
- Experience with WASM bindings using Emscripten and C++, and WebGPU compute shaders for parallel processing
- Demonstrated expertise building CAD/CAM or geometry inspection systems
- Strong team player with high initiative and autonomy
- Effective communicator around risks and trade-offs
Responsibility
- Work cross-functionally to deliver practical solutions to real-world 3D problems across the engineering organization
- Research, build, implement, and deploy algorithms that generate geometry for dental restorations
- Build CAD tools that interface with robots, 3D printers, or subtractive manufacturing machines
- Interface with deep learning models to integrate AI into the tools/experiences being developed
- Continuously deliver high performance solutions that are reliable, well-tested, and delight stakeholders




