About this role
Requistion ID : 84586
Dentsply Sirona is the world’s largest manufacturer of professional dental products and technologies, with over a century of innovation and service to the dental industry and patients worldwide. Dentsply Sirona develops, manufactures, and markets a comprehensive solutions offering including dental and oral health products as well as other consumable medical devices under a strong portfolio of world class brands.
Dentsply Sirona’s products provide innovative, high-quality, and effective solutions to advance patient care and deliver better and safer dental care. Dentsply Sirona’s headquarter is located in Charlotte, North Carolina. The company’s shares are listed in the United States on NASDAQ under the symbol XRAY. Visit www.dentsplysirona.com for more information about Dentsply Sirona and its products.
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.
Qualifications
Education :
- 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.
Equal Opportunity Employer: Dentsply Sirona is an Equal Opportunity Employer. All qualified applicants will be considered without unlawful discrimination or regard for race, color, religion, sex, sexual orientation, sexual or gender identity, national or ethnic origin, age, marital status, disability, genetic factors, military and veteran status, or any other characteristics protected by applicable local law.
Eligibility: All successful applicants must be eligible to work in the country the position is based.
Assistance: If you need assistance with completing the online application due to a disability, please send an accommodation request to [email protected] .
Agencies: Please note that Dentsply Sirona does not accept or respond to unsolicited requests or applications submitted by Recruitment Agencies/ Search Firms.
Notice on Fraudulent Job Offers: Unfortunately, we are aware of third parties that pretend to represent our company offering unauthorized employment opportunities. If you think a fraudulent source is offering you a job, please have a look at the following information: careers.dentsplysirona.com .