> Markdown version of [/jobs/ext/4721802-senior-software-engineer-computer-graphics](https://www.wearedevelopers.com/jobs/ext/4721802-senior-software-engineer-computer-graphics). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer, Computer Graphics - **Company:** Dentsply Sirona - **Location:** Waltham, MA, United States - **Experience:** Expert - **Salary:** $183,700 - $205,700 - **Contract:** Permanent contract - **Skills:** 3D Computer Graphics Software, Artificial Intelligence, Automation of Tests, C++ (Programming Language), Cloud Computing, CMake, Code Generation, Profiling, Code Review, Computer Programming, Databases, Computer Graphics, Continuous Integration, Database Design, DevOps, Distributed Systems, Python (Programming Language), Machine Learning, NoSQL, Object-Oriented Software Development, Performance Tuning, Software Architecture, Systems Development Life Cycle, Software Engineering, SQL Databases, Systems Architecture, Multi-Agent Systems, Prompt Engineering, Reliability of Systems, Technical Debt, AI Coding Agents, Agentic-AI, Data Layers, Containerization, Kubernetes, Information Technology, Build Tools, Codebase, Data Management, Machine Learning Operations, C++14, Code Restructuring, Docker, Service Stack, Artifactory - **Published:** November 14, 2026 - **Apply:** https://dejobs.org/x/x/D2A884E05C894FE8A963E4A8E17096AA/job/ ## About the Role * Bachelor's degree (and >10 years of work), Master's degree (and >8 years of work), or PhD (and > 5 years of work) in Computer Science, Software Engineering, or related fields (algorithmic, mathematical, or numerical background) with strong industry experience, or relevant experience. Years and Type of Experience: * 6+ years of engineering experience, including development of 3D computer graphics or geometry-processing software. * Experience leading complex technical projects across teams. * Experience with system architecture, framework development and scalability. * Experience developing and maintaining large codebases and their supporting databases/data layers. * Experience mentoring engineers across multiple teams. * Experience with distributed systems. * Experience using AI coding assistants or multi-agent coding workflows in production development; experience deploying AI/ML models is advantageous. * Experience in medical device development is a plus. * Track record of successful architecture decisions is a plus. Key Skills, Knowledge & Capabilities: * Expert-level technical strategy and system design skills. * Deep understanding of scalability and performance optimization. * Proficient in object-oriented design and programming in modern C++ (C++20/C++23); additional experience in Python or Rust is advantageous. * Expert knowledge of 3D computer graphics and the mathematics behind it. * Proficient in the development of algorithms for the creation and processing of 3D data based on triangulations/meshes. * Experienced in framework development, tooling and software architecture, including architectural decision-making. * Experienced in CI/CD practices and DevOps collaboration (e.g., Conan, Artifactory, CMake). * Proficient in CI/CD, containerization (Docker) and cloud computing (e.g., GCP, Kubernetes). * Experienced with database design and data management for engineering and 3D data (SQL and/or NoSQL). * Proficient in multi-agent and agentic coding workflows (task decomposition, context engineering, automated review/testing of AI-generated code). * Experienced in AI development and deployment: integrating models into applications, inference serving, evaluation, monitoring (MLOps/LLMOps) and optimization. * Fast prototyping skills: ability to move quickly from idea to working proof of concept while keeping production quality. * Strong incident response and system reliability experience. * Proven cross-functional leadership abilities. * Good knowledge of English, both written and spoken. German language skills are advantageous. * Experienced in shipping solutions in the field of 3D computer graphics or similar field is advantageous. * Experience with regulatory compliance is advantageous. * Nice to have: hands-on experience building and running an agentic SDLC in production development (agents for implementation, code review, test generation, refactoring and documentation, integrated into CI/CD with automated verification), with traceability of AI-generated artifacts in a regulated context. * Industry recognition and thought leadership is a plus. The base salary and target annual incentive for this role located in Waltham, Massachusetts is between $183,700 - $205,700. Actual compensation is influenced by a wide array of factors including but not limited to skill set, level of experience, and specific office location. ## Description Dentsply Sirona is looking for an experienced Senior Software Engineer to join our team as a Computer Graphics Tech Lead for a high-performance, interactive, cloud-based, CAD/CAM applications and AI models development, integration and deployment. This individual is a deeply technical leader and hands-on builder of algorithms, tools, frameworks and the technology stack behind our 3D graphics capabilities, responsible for the architecture, quality, performance and long-term maintainability of the codebase. The role combines expert 3D graphics engineering with modern AI-augmented development, including multi-agent coding workflows and AI model integration. This is a hybrid position which requires working in the office 4 days per week. Primary Job Responsibilities Technical Implementation & Development * Lead the design and architecture of complex computer graphics systems, ensuring scalability, performance and reliability. * Design and implement algorithms and tools for creating and processing 3D data (meshes, triangulations, geometry processing). * Develop and maintain core frameworks, libraries, codebase structure and data/database layers shared across teams. * Own the health of the technology stack: build systems, dependency management, CI/CD, test automation, performance profiling and technical debt reduction. * Own incident response processes and ensure system resiliency. AI-Enabled Engineering * Establish and champion multi-agent coding workflows (e.g., implementation, review, test-generation, refactoring and documentation agents) with strong verification, guardrails and reproducibility. * Create repository conventions, context files, tooling and automated checks that make the codebase effective and safe to work on with AI agents. * Develop and integrate AI/ML components into the 3D pipeline (e.g., model-based mesh processing or analysis), including packaging, deployment, monitoring and performance tuning for cloud and on-device use. * Rapidly prototype and evaluate new technologies, and turn successful experiments into production-quality solutions. Project Scope & Complexity * Lead technical implementation across multiple epics, coordinating features and ensuring consistency in refinement. * Guide epic refinement to effectively manage multiple features across different teams. Communication & Impact * Present complex technical strategies and architectural decisions to diverse stakeholder groups. * Drive alignment on technical decisions across multiple teams and with Product, UX and Infrastructure. Leadership & Growth * Mentor engineers across multiple teams through design and code reviews, serving as a technical coach and advisor. * Guide architectural decisions and technical direction; provide company-wide technical mentorship.