About the job
Dandy is building technology to modernize dental practices, with a focus on delivering tools and support that help clinicians and their teams. Backed by leading venture capital firms, the company aims to create the operating system for dental offices worldwide.
In this Senior Software Engineer I, Machine Learning Platform role, the focus is on bridging advanced computer vision research with reliable, production-ready systems. The position centers on designing and scaling infrastructure for large 3D datasets, orchestrating training pipelines, and supporting robust generative model deployments.
Role overview
- Work closely with Machine Learning Engineers to build training pipelines that manage large 3D datasets, support model training, and enable ongoing model improvements.
- Refine internal ML components to streamline the lifecycle from data labeling and experimentation through deployment, reducing technical debt along the way.
- Develop and maintain cloud-native systems and tools, particularly using GCP and Kubernetes, to support the company’s 3D dental products with a focus on security, efficiency, and performance.
- Write clean, maintainable code and tests that align with internal best practices.
- Collaborate with stakeholders across Engineering to set long-term architectural goals and uphold high standards for quality.
Requirements
- At least 5 years of experience as a Machine Learning Engineer or Software Engineer, ideally in a startup setting.
- Deep experience building and maintaining ML Platform components such as feature stores, model registries, or distributed training systems.
- Strong skills in Python-based ML frameworks like PyTorch or TensorFlow; familiarity with 3D geometric computer vision is a plus.
- Proven ability in large-scale data processing and developing ML data pipelines for complex model training.
- Strong problem-solving abilities and an interest in building solutions that improve system performance.

