3D Geometry Software Engineer
3 days ago
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.
-
3D Geometry Software Engineer
2 days ago
Vancouver, British Columbia, Canada Evismart Full time3D 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 yearFull 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 timeFull 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...
-
Senior Software Engineer, Stage Workflows
1 week ago
Vancouver, British Columbia, Canada Scanline VFX Full time $100,000 - $120,000 per yearEyeline 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...
-
Intermediate Computer Vision Engineer
2 weeks ago
Vancouver, British Columbia, Canada Koh Young Technology, Inc. Full time $80,000 - $120,000 per yearIntermediate 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...
-
Intermediate Computer Vision Engineer
4 days ago
Vancouver, British Columbia, Canada Koh Young Technology, Inc. Full time US$80,000 - US$140,000 per yearJob 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...
-
Senior Product Engineer
6 days ago
Vancouver, British Columbia, Canada Critical Mass Full time $53,000 - $55,000 per yearIn 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...
-
Generalist Software Engineer
7 days ago
Vancouver, British Columbia, Canada Electronic Arts Full time $119,600 - $167,300 per yearGeneral 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...
-
Software Engineer Intern
7 days ago
Vancouver, British Columbia, Canada Roblox Full time $50,000 - $80,000 per yearAs 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...
-
Developer, 3D Environments
5 days ago
Vancouver, British Columbia, Canada Seaspan Full time $105,300 - $128,700Seaspan'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...