AI Software Engineer II
JOB DESCRIPTION
Overview
We’re on a mission to fix dental software - and we’re not playing small. Our platform replaces clunky, outdated systems with modern, cloud-based, AI-powered technology built to actually work at scale. From practice management to imaging to revenue cycle automation, we’re tearing down the old infrastructure and rebuilding the future of dentistry. Planet DDS is the fastest-growing provider of dental practice management solutions and the #1 cloud platform for DSOs and multi-location groups.
Here, you won’t just join a team - you’ll join a movement. We want bold thinkers who are ambitious enough to push limits, empathetic enough to work as one, and accountable enough to own big outcomes. Trust is our currency, collaboration is our edge, and impact is our fuel. If you’re ready to grow fast, challenge the status quo, and help reinvent an entire industry, Planet DDS is where you belong.
The AI Software Engineer II will build production software faster and better by thoughtfully leveraging AI development tools. This isn't an ML or data science role - you won't be training models. Instead, you'll use tools like Claude Code, Cursor, and Copilot as force multipliers across the entire software development lifecycle: planning, coding, testing, debugging, and documentation. You'll join one of our product pods and be expected to not only deliver your own work but help your teammates adopt these tools effectively. We're early in this journey as an organisation, so your practical experience will directly shape how we work.
Key Responsibilities:
- Build and maintain features across our .NET and React stacks, writing clean, testable, production-ready code
- Use AI-assisted development tools strategically - not just for autocomplete, but for architectural thinking, test generation, code review, and accelerating complex tasks
- Collaborate within a cross-functional pod (engineers, product, design) to ship incremental value frequently
- Help establish patterns for effective AI-assisted workflows that your teammates can adopt
- Participate in code reviews, contribute to technical discussions, and continuously improve our codebase
- Work within CI/CD pipelines to support rapid, reliable deployments
Required Skills and Abilities:
- 2-4 years of commercial software engineering experience, shipping and maintaining production systems
- Strong grasp of object-oriented principles, design patterns, and writing maintainable code
- Practical, hands-on experience using AI coding assistants (Claude Code, Cursor, Copilot, or similar) beyond basic autocomplete - you should be able to articulate how these tools change the way you work
- Comfort working across the stack; experience with .NET and/or React is a plus, but strong fundamentals in any modern stack matter more
- Familiarity with version control, automated testing, and CI/CD practices
- Clear communication skills and a collaborative mindset - you'll be helping others learn, not just heads-down coding
Preferred:
- Experience in a SaaS or healthcare software environment
- Exposure to DevOps practices and infrastructure-as-code
- Experience working in agile teams with short iteration cycles
Physical Requirements:
- Required to sit for prolonged periods of time
Planet DDS is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, protected veteran status, or any other characteristic protected by applicable law.