3D Geometry Software Engineer

5 days ago


Vancouver, British Columbia, Canada Evismart Full time

3D Geometry Software Engineer (Mesh Processing & Automation) 
Onsite | Vancouver Office – 675 W Hastings St. 

About EviSmart 

EviSmart is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better — and we're doing it through powerful software that connects dentists, labs, and manufacturers like never before. 

We're building next-generation AI and 3D platforms that power automated dental restoration tools worldwide. As we continue to scale, we're looking for engineers with deep expertise in 3D geometry to help us create precise, robust, and efficient mesh processing pipelines that drive our automation systems. 

About the Role 

We are seeking a 3D Geometry Software Engineer to own the development of robust mesh and point-cloud processing pipelines. You will automate geometry workflows and ensure our 3D data is accurate, watertight, and ready for downstream systems. 

This role is ideal for someone who enjoys designing strong geometry algorithms, writing fast and clean code, and building reliable processing pipelines that scale across large datasets. You'll work closely with the engineering team to integrate geometry tools into backend services and optimize processes that power next-generation dental restoration automation. 

Key Responsibilities 

Mesh & Point-Cloud Processing 

Build and maintain reliable mesh and point-cloud preprocessing tools (repair, clean-up, watertightness, remeshing, surface offsets). Implement robust alignment, sampling, and geometric measurement routines. Create post-processing pipelines to validate and refine generated 3D crowns. 

Automation & Integration 

Develop automated geometry workflows for large-scale batch processing. Integrate geometry tools into backend services and collaborate closely with cross-functional engineering teams. Ensure code quality, performance, and long-term maintainability of geometry pipelines. 

Optimization & Reliability 

Debug, profile, and optimize algorithms for performance at scale. Contribute to architectural decisions to make geometry processing reliable and efficient. 

Required Skills 

Strong foundation in 3D geometry and mesh processing algorithms. Hands-on experience with mesh repair, remeshing, normals, sampling, and spatial data structures. Proficiency in Python or C++ with clean, production-quality coding practices. Solid experience with one or more 3D libraries (e.g., Open3D, Trimesh, PyMesh, Blender API, CGAL, VTK). Experience building automated pipelines and backend integrations. Strong debugging, optimization, and profiling skills. 

Nice to Have 

Experience with point-cloud processing or 3D deep-learning preprocessing. Experience deploying geometry services in cloud environments (Docker, FastAPI, etc.). 

Why Join Us? 

Impactful Work: Build the 3D processing pipelines that power AI-driven dental restoration automation. Innovative Environment: Collaborate with engineers, AI researchers, and designers solving real-world challenges in dental technology. Career Growth: Expand your skills in 3D geometry, high-performance computing, and software engineering leadership. Competitive Package: Receive a strong compensation and benefits package in a fast-growing, globally impactful company. 

This isn't just about 3D models. 
It's about creating the geometry foundation that powers automated dental restoration tools and AI-driven workflows. 

If you're ready to build scalable geometry pipelines and transform 3D data into actionable solutions, we'd love to hear from you. Apply today from our Vancouver office and help shape the future of digital dentistry. 



  • Vancouver, British Columbia, Canada Evismart Full time

    3D Geometry Software Engineer (Mesh Processing & Automation)Onsite | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted in 26+ countries, our mission is to make dental care smarter, faster, and better — and we're doing it through powerful software...

  • 3D Vision Engineer

    2 weeks ago


    Vancouver, British Columbia, Canada MetaOptima Technology Inc. Full time

    Location:Vancouver, BC - DowntownOpen to:Part-time or Full-timeAbout MetaOptima:Join MetaOptima to make a difference in the lives of millions as we revolutionize the dermatology industry with software, hardware and AI for faster, more effective, and affordable care. MetaOptima is full of passionate, innovative people who thrive on working together as a team...

  • Full Stack Engineer

    1 week ago


    Vancouver, British Columbia, Canada EviSmart™ Full time

    Full Stack Engineer – 3D Data ApplicationsOn-site | Vancouver Office – 675 W Hastings St.About EviSmartEviSmart (by Evident) is a global leader in AI-powered dental workflow automation and CAD design outsourcing. Trusted by laboratories and clinics in over 26 countries, our mission is simple but powerful: to make dental care smarter, faster, and better...


  • Vancouver, British Columbia, Canada Scanline VFX Full time

    Eyeline is a global team of risk takers, innovators and perfectionists who achieve creative visions and have fun doing it. A dynamic workforce nestled within the industry's most intriguing cities, united by a drive to push the boundaries of storytelling. Learn more.The Senior Stage Software Engineer is responsible for architecting, developing, and...


  • Vancouver, British Columbia, Canada Koh Young Technology, Inc. Full time

    Intermediate Computer Vision EngineerOpen Positions:We are hiring a total of3 R&D Engineers:• 1 R&D Engineer (Junior / Intermediate / Senior)• 2 R&D Engineers (Intermediate / Senior)Company profileKoh Young Technology Inc., a leading 3D measurement-based inspection equipment and solutions provider, performs an essential role for quality control and...


  • Vancouver, British Columbia, Canada Koh Young Technology, Inc. Full time

    Job descriptionIntermediate Computer Vision EngineerOpen Positions:We are hiring a total of 3 R&D Engineers:• 1 R&D Engineer (Junior / Intermediate / Senior)• 2 R&D Engineers (Intermediate / Senior)Company profileKoh Young Technology Inc., a leading 3D measurement-based inspection equipment and solutions provider, performs an essential role for quality...


  • Vancouver, British Columbia, Canada Critical Mass Full time

    In your capacity as a Senior Product Engineer - 3D, you play a central role in bringing creative ideas to life. Drawing from your expertise in various 3D software andextended knowledge of Unreal Engine, you are building high-fidelity, photo-real visual experiences for our clients. You are a key contributor in conceiving and breaking ground, executing on...


  • Vancouver, British Columbia, Canada Critical Mass Full time

    Senior Product Engineer - CGAIOverviewAs a Senior Product Engineer on CGAI team and an expert in AI-driven production workflows, you are responsible for following and precisely articulating creative objectives and art direction within the team. You are a hands-on leader in executing creative ideas, mastering and managing production pathways across both 3D...


  • Vancouver, British Columbia, Canada EA SPORTS Full time

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.EA SPORTS is...


  • Vancouver, British Columbia, Canada Frostbite Full time

    Description & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a community that connects across the globe. A place where creativity thrives, new perspectives are invited, and ideas matter. A team where everyone makes play happen.Frostbite is...