
Senior Software Engineer I - 3D/CAD Algorithms(North America) at Jobgether. This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Software Engineer I - 3D/CAD Algorithms in North America.. As a Senior Software Engineer specializing in 3D and CAD algorithms, you will play a key role in designing and implementing advanced geometry-processing solutions that drive innovation in complex manufacturing workflows. You will collaborate with cross-functional teams to create software that interfaces with robotic and additive manufacturing systems while integrating AI-driven enhancements. This role emphasizes delivering high-performance, reliable, and scalable tools that provide a competitive edge and enhance end-user experience. You will contribute to both technical strategy and practical problem-solving, helping to modernize and digitize workflows in a cutting-edge engineering environment. This is an opportunity to make a meaningful impact in an industry ripe for technological transformation.. . Accountabilities. Design, implement, and deploy advanced 3D algorithms for manufacturing-aware CAD workflows.. Develop CAD tools that interface with robots, 3D printers, or subtractive manufacturing machines.. Collaborate with engineering, research, and product teams to deliver practical, real-world 3D solutions.. Integrate AI and deep learning models into CAD software to enhance tool capabilities and workflows.. Ensure solutions are high-performance, reliable, and well-tested, meeting both technical and business goals.. Continuously research and apply cutting-edge techniques to maintain competitive advantage in geometry processing and visualization.. . Strong proficiency in 3D concepts, algorithms, and mesh processing.. Experience with geometry processing or visualization libraries.. Proven ability to implement algorithms from research or academic sources.. Hands-on experience building CAD/CAM or geometry inspection systems.. Skilled at making technical decisions aligned with higher-level business strategy.. Strong team player with initiative, autonomy, and effective communication around risks and trade-offs.. Familiarity with technologies such as Typescript, NodeJS, Three.js/WebGL, WASM/Emscripten, and C++.. Bonus: experience with 3D modeling tools, machine interfacing, GPU programming (HLSL, GLSL, CUDA, etc.), cloud/distributed visualization, or digital dental design tools.. . Company Location: United States.