Progressive Dental LLC is seeking a Senior AI Software Engineer to design, build, and own production-grade AI capabilities across their proprietary SaaS CRM and LMS platform. The role involves delivering reliable, scalable AI-powered features and requires strong architectural judgment and collaboration with Product Management and the CTO.
Responsibilities:
- Build and operate AI systems that power customer engagement across voice, email, SMS, live chat, and web experiences, supporting both inbound and outbound communication workflows
- Develop AI-driven coaching functionality for our training program, The Closing Institute, including AI-based role-play, simulated patients, script and talk-track practice, and feedback on live calls and other real communication events
- Create marketing optimization capabilities that learn from real-world performance data to improve campaign effectiveness, conversion rates, and overall marketing outcomes over time
- Build AI-powered marketing content generation workflows that produce, adapt, and optimize messaging based on audience context, historical results, and business goals
- Implement and maintain AI services and workflows primarily in Python, selecting appropriate models, tooling, and architectures for each use case
- Design and operate AI service layers such as Model Context Protocol (MCP) servers, integrating AI capabilities into existing backend systems and product surfaces
- Work daily in GitHub using pull requests, code reviews, and branching workflows, contributing to CI/CD pipelines that build, test, and deploy AI services and supporting infrastructure
- Collaborate with Product Management and the CTO to plan work, make architectural decisions, and align AI development with product and platform priorities
- Integrate AI functionality with existing backend services in collaboration with teams working in TypeScript and Node.js (NestJS)
- Troubleshoot and resolve issues across AI services, backend systems, and supporting infrastructure in Windows and Linux environments
- Communicate technical progress, architectural tradeoffs, and delivery risks clearly to leadership and cross-functional partners
Requirements:
- 7+ years of professional software engineering experience
- 2+ years of hands-on experience designing and implementing machine learning algorithms (MLA) or AI-driven systems in production environments
- Strong experience using Python to build AI services, automation, and data-driven product functionality
- Experience working with large language models and modern AI tooling, including model selection, prompt and workflow design, and integration with external model providers and APIs
- Ability and willingness to stay current with rapidly evolving AI models, tooling, and platform capabilities, and to evaluate new releases for practical product impact
- Experience with JavaScript and TypeScript and backend service development, including Node.js and NestJS, sufficient to integrate AI capabilities into existing systems
- Proven experience designing and implementing APIs and integrating with third-party systems in secure, scalable production environments
- Experience building and supporting SaaS or enterprise-grade software products with real users and uptime expectations
- Hands-on experience using GitHub for daily development, including version control, pull requests, and code reviews, and experience working within CI/CD pipelines and automated delivery workflows for production systems
- Experience working in Agile or Scrum-based environments, with comfort adapting execution and process as product needs evolve
- Ability to operate independently, take ownership of complex systems, and drive work to completion with minimal oversight
- Strong communication skills, with the ability to clearly convey technical progress, risks, and architectural tradeoffs to the CTO, CIO, Product Management, and Engineering teams
- Experience integrating with Dental Practice Management Systems such as Dentrix, Eaglesoft, OpenDental, Carestack, or other medical or healthcare-related systems
- Background working in healthcare or other regulated industries, with an understanding of compliance, data privacy, and operational constraints
- Experience building or operating AI systems involving voice, transcription, or conversational interfaces in production environments