3D Geometry Software Engineer

3 days ago


Vancouver, British Columbia, Canada Evismart Full time $120,000 - $180,000 per year

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...

  • Full Stack Engineer

    5 days ago


    Vancouver, British Columbia, Canada EviSmart™ Full time $80,000 - $120,000 per year

    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...

  • 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 $100,000 - $120,000 per year

    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 $80,000 - $120,000 per year

    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 US$80,000 - US$140,000 per year

    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 $53,000 - $55,000 per year

    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 Electronic Arts Full time $119,600 - $167,300 per year

    General InformationLocations: Vancouver, British Columbia, CanadaRole ID211475Worker TypeRegular EmployeeStudio/DepartmentEA Studios - SPORTSWork ModelHybridDescription & 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...


  • Vancouver, British Columbia, Canada Roblox Full time $50,000 - $80,000 per year

    As a Software Engineer Intern on our Rendering & Graphics team, you will be mentored by industry veterans from the video game and real-time simulation sectors. Over 12 weeks, we will provide you with a project tailored to your interests and our needs, focusing on your personal and professional development while you contribute to the core technology that...


  • Vancouver, British Columbia, Canada Seaspan Full time $105,300 - $128,700

    Seaspan's Innovation Team is seeking a self-starting and entrepreneurial immersive 3D Environments Developer to lead and advance Seaspan's use of 3D environments for Augmented, Mixed, and Virtual Reality (AR/MR/VR) systems within shipbuilding and refit. This role focuses on identifying, applying, and expanding the use of interactive and immersive...