Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer - CAD/3D image - Rise Careers
Job details

Senior Software Engineer - CAD/3D

Dandy is transforming the massive ($200B) but antiquated dental industry. Backed by some of the world's leading venture capital investors, we are on an ambitious mission to integrate and simplify every function of the dental practice through technology. By building the operating system for every dental office in America, Dandy is empowering dentists with technology, innovation, and world-class support to achieve more for their practice, their people, and their patients.

About the Role

Dandy is expanding their remote, global team of Software Engineers in LATAM. This team owns and builds advanced 3D processes that are manufacturing process-aware. In this role, you’ll be building workflows that give Dandy a competitive edge in quality and throughput.  These processes empower us to provide our customers with levels of service and satisfaction that lead the industry.

What You'll Do

  • Deliver practical solutions to real-world 3D problems across our engineering org

  • Research, build, implement, and deploy algorithms that generate geometry for dental restorations.

  • Build CAD tools that interface with robots, 3D printers, or subtractive manufacturing machines.

  • Guide decision making around technical approaches to solving 3D problems.

  • Interface with deep learning models to integrate AI into the tools/experiences you are building.

  • Build new CAD modules for advanced manufacturing of dental restorations.

  • Build stable, robust, observable, and durable systems that can maintain high uptime.

What We're Looking For 

  • Fluency with fundamental 3D concepts and algorithms.

  • Proficiency with one or more geometry processing or visualization libraries.

  • Experience implementing algorithms from research papers or academia.

  • Demonstrated expertise building CAD/CAM or geometry inspection systems.

  • Someone who can effectively make business-critical, technical decisions given a higher level strategy.

  • A strong team player with a high level of initiative and autonomy.

  • An effective communicator around risks and trade-offs.

Bonus Points For

  • Experience with 3D modeling tools

  • Experience building software that interfaces with machines/devices

  • Experience implementing advanced visualization in a cloud/distributed context

For full time positions, we offer a wide range of best in class, comprehensive and inclusive employee benefits including healthcare, dental, parental planning, mental health benefits, a 401(k) plan, and paid time off.

Dandy is proud to be an equal-opportunity employer. We are committed to building a diverse and inclusive culture that celebrates authenticity to win as one. We do not discriminate on the basis of race, religion, color, national origin, gender, gender identity, sexual orientation, age, marital status, disability, protected veteran status, citizenship or immigration status, or any other legally protected characteristics.

Dandy also fully complies with the Americans with Disabilities Act (ADA). We are dedicated to embracing challenges and creating an accessible, inclusive workplace for all individuals. If you require any accommodations for your interview or have any questions beforehand, rest assured that we will move at Dandy speed and do everything in our power to meet your needs.

What You Should Know About Senior Software Engineer - CAD/3D, Dandy

Welcome to Dandy, where we are on a mission to transform the dental industry by integrating technology into everyday practices. As a Senior Software Engineer - CAD/3D, you will play a crucial role in building advanced workflows that will not only boost quality and efficiency but also redefine service standards in dental practices across America. Your expertise in 3D concepts and geometric algorithms will be pivotal as you research, build, and deploy innovative solutions to real-world challenges facing dental restorations. You'll get to interface with robots and 3D printers while developing cutting-edge CAD tools. Collaboration is key here, as you will guide decision-making on technical approaches and interact with AI to enhance user experiences. We are excited to welcome those who are team-oriented, autonomous, and eager to take ownership of their projects. At Dandy, you are not just an engineer; you are a part of a diverse and inclusive culture that values your unique contributions. We invite passionate, forward-thinking individuals to join us on this exciting journey.

Frequently Asked Questions (FAQs) for Senior Software Engineer - CAD/3D Role at Dandy
What are the main responsibilities of a Senior Software Engineer - CAD/3D at Dandy?

As a Senior Software Engineer - CAD/3D at Dandy, your primary responsibilities will include building workflows to tackle real-world 3D problems, deploying algorithms that generate geometry for dental restorations, and creating CAD tools that interface with manufacturing machines. Additionally, you'll guide technical decision-making and collaborate with AI models to integrate advanced technologies into your solutions.

Join Rise to see the full answer
What qualifications do I need to apply for the Senior Software Engineer - CAD/3D position at Dandy?

To qualify for the Senior Software Engineer - CAD/3D role at Dandy, you should have fluency in fundamental 3D concepts and algorithms, proficiency with geometry processing libraries, and experience building CAD/CAM systems. Strong communication skills and the ability to make strategic, business-critical technical decisions are also essential.

Join Rise to see the full answer
How does teamwork play a role in the Senior Software Engineer - CAD/3D role at Dandy?

Teamwork is vital for a Senior Software Engineer - CAD/3D at Dandy. The role requires collaboration with cross-functional teams to make informed technical decisions and implement innovative solutions. You will be part of a diverse team that values open communication and mutual support, ensuring that all voices are heard when tackling challenges.

Join Rise to see the full answer
What kind of projects will I work on as a Senior Software Engineer - CAD/3D at Dandy?

As a Senior Software Engineer - CAD/3D at Dandy, you will be involved in exciting projects that focus on building new CAD modules for advanced manufacturing processes in the dental industry. You will work on automating workflows, integrating AI technologies, and enhancing existing systems to drive efficiency and service quality.

Join Rise to see the full answer
What benefits does Dandy offer to Senior Software Engineers - CAD/3D?

Dandy offers a comprehensive range of benefits for Senior Software Engineers - CAD/3D, including healthcare, dental, mental health support, parental planning, a 401(k) plan, and generous paid time off. We are committed to creating an inclusive workplace where every employee can thrive.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer - CAD/3D
Can you explain your experience with CAD/CAM systems in relation to the role of Senior Software Engineer - CAD/3D at Dandy?

In your response, highlight specific projects where you have designed or implemented CAD/CAM systems. Discuss the tools and technologies you used, any challenges you faced, and how your solutions improved the processes in the projects.

Join Rise to see the full answer
How do you approach problem-solving for complex 3D geometry issues?

When tackling complex 3D geometry issues, I break down the problem into smaller, manageable components. I rely on foundational algorithms, research-driven techniques, and collaborative brainstorming sessions with my team to explore diverse solutions.

Join Rise to see the full answer
What experience do you have integrating AI into CAD workflows?

Discuss any specific instances where you have worked on integrating AI into CAD workflows. Mention the AI models you used, the goals of the integration, and the successful outcomes achieved.

Join Rise to see the full answer
Describe a situation where you had to make a critical technical decision. What was the outcome?

Reflect on a past experience where you faced a significant challenge, detail the options you weighed, and describe how you justified your decision. Emphasize the positive impact your decision had on the project or team.

Join Rise to see the full answer
How do you ensure the robustness of systems you develop?

To ensure robustness, I prioritize thorough testing and validation of code, incorporate error-handling mechanisms, and design systems for scalability and adaptability. I also seek feedback from my team during the development process to enhance quality control.

Join Rise to see the full answer
What geometry processing libraries are you familiar with?

List specific geometry processing libraries you've worked with, and discuss how you've applied them in your previous projects. Emphasize your understanding of their capabilities and how they can benefit Dandy in its mission.

Join Rise to see the full answer
In your view, what is the future of CAD in the dental industry?

Express your insights on emerging trends such as AI and automation within CAD in dentistry. Discuss potential advancements that could enhance the efficiency, accuracy, and creativity of dental restorations.

Join Rise to see the full answer
How do you stay updated with the latest advancements in 3D technology?

I regularly engage with industry publications, attend webinars and conferences, and participate in professional networks. Staying connected with communities and joining discussions helps me keep my knowledge current and apply new learnings in my work.

Join Rise to see the full answer
Can you provide an example of a successful project you led from conceptualization to deployment?

Share a detailed example from your experience, covering the project's objectives, your leadership role, tools used, challenges faced, and the successful outcome. Focus on the impact of the project on the organization or clients.

Join Rise to see the full answer
How do you communicate technical risks and trade-offs to non-technical stakeholders?

I focus on simplifying technical jargon and use visual aids when necessary. I emphasize the implications of risks and trade-offs in terms of project goals, timelines, and overall values to ensure comprehension among non-technical stakeholders.

Join Rise to see the full answer
Similar Jobs
Posted 8 days ago
Photo of the Rise User
Veracross Remote No location specified
Posted 6 days ago
Photo of the Rise User
Bosch Group Hybrid 38000 Hills Tech Dr, Farmington Hills, MI 48331, USA
Posted 7 days ago
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Sopra Steria Remote Ringwade, 3439 LM Nieuwegein, Netherlands
Posted 11 days ago
D By Dandy
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
No info
LOCATION
No info
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
January 7, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!