ApplySenior 3D Graphics Engineer
Posted about 1 month agoViewed
View full description
💎 Seniority level: Senior, 6+ years
📍 Location: USA
🔍 Industry: Dental
🏢 Company: Dandy👥 501-1000Food and BeverageFood Processing
🗣️ Languages: English
⏳ Experience: 6+ years
🪄 Skills: Software DevelopmentSQL3D Modeling - RhinoFrontend DevelopmentHTMLCSSImage ProcessingJavascriptReact.jsTypeScriptAlgorithmsData StructuresWeb3.jsCI/CDRESTful APIsNodeJS
Requirements:
- 6+ years of software engineering experience, preferably in a high growth environment
- A portfolio of relevant works
- 3D model or visualization programming experience (e.g. Three.js, WebGL, opencv, trimesh or similar).
- Understanding of 3D data structures, matrices, transforms, algorithms, and rendering techniques
- Deep knowledge of JavaScript and its ecosystem, and experience developing large JS/TS applications; up-to-date on the latest JavaScript and design technology, trends, and industry news.
- Basic understanding of SQL and relational design patterns
- Genuine believer in constructive and respectful code reviews, retros, and collaborative problem-solving as the bedrock of a healthy team and experience utilizing these as mentorship vectors.
- Collaborative, pragmatic, and growth-oriented mindset. Regularly achieve consensus with peers and provide clear status updates.
- Ability to clearly and concisely communicate about complex technical, architectural, and/or organizational problems and propose thorough iterative solutions.
- Self-motivated and self-managing, with excellent organizational skills.
- Ability to thrive in a remote-first organization.
Responsibilities:
- Deliver practical solutions to real-world 3D graphics problems across our tech org
- Author and contribute to internal libraries that emphasize intuitive interfaces and composability
- Build interactive web tools that allow doctors, lab technicians and patients to interact with 3D scans and medical image volumes
- Work with cross-functional teams of product managers, designers, software engineers, computer vision engineers, dentists, and 3D dental designers
- Design features which enable users with various levels of 3D expertise to reach their maximum potential more rapidly
- Assess pros and cons of different processes in terms of speed, memory use, visual quality, and robustness; get down in the weeds of improving these when necessary
- Translate user interactions to data which can be used in machine learning tasks
- Advocate for new technical architecture and innovation
Apply