AI/ML Software Developer at Curve Dental | Torre
warning

Heads-up

The job you’re trying to post already exists in Torre:

AI/ML Software Developer

You'll build next-gen AI capabilities, transforming dental software and patient care for thousands.
Emma highlights
This highlight was written by Emma’s AI. Ask Emma to edit it.
Full-time

Legal agreement: Employment

Provide your expected compensation while applying
location_on
Remote (for United States residents)
Match
skeleton-gauges
You have opted out of job matches in .
To undo this, go to the 'Skills and Interests' section of your preferences.
Review preferences
Shared by
Emma of Torre.ai
2 days ago

Requirements and responsibilities


About Curve Dental:Build the Next Generation of AI-Enabled Dental SoftwareCurve Dental is the leading cloud-based dental practice management platform, helping thousands of dental practices streamline operations, improve patient experiences, and grow their businesses.We’re entering the next phase of the Curve platform. We believe the future of dental software isn’t simply AI-powered, it is AI-enabled. Curve is building a shared intelligence platform that brings agentic AI into every aspect of the dental practice. From revenue cycle management and patient communications to scheduling, clinical documentation, insurance workflows, and operational automation, our goal is to create intelligent systems that help practices operate more efficiently while allowing dental teams to focus on delivering exceptional patient care.To help bring this vision to life, we’re looking for an AI Software Developer to join our team. Working alongside our AI Platform Software Developer, Architecture team, and highly skilled development teams, you’ll help design, build, and deliver production AI capabilities that power intelligent workflows throughout the Curve platform.This is a hands-on development role. You’ll spend the majority of your time, designing, building, testing, reviewing, and delivering production software while helping bring intelligent agents, machine learning models, and AI-powered workflows into the hands of thousands of customers.We move quickly, collaborate closely, and take ownership. Whether you’re building a new intelligent workflow, deploying a machine learning model, troubleshooting a production issue, or helping another developer solve a difficult technical challenge, you’ll be expected to jump in where needed and help deliver the best possible product.This is an opportunity to help build the AI capabilities that will power the next generation of dental software.What You’ll DoAs an AI Software Developer, you’ll work alongside our Architecture, Development and Product teams to build and deliver intelligent capabilities across the Curve platform.Your responsibilities will include:Designing, building, testing, and delivering production AI capabilities, including intelligent agents, workflows, MCP servers, integrations, machine learning models, and shared servicesDeveloping AI-powered products that automate clinical, operational, financial, and patient-facing workflows across the Curve platformBuilding, training, evaluating, deploying, monitoring, and continuously improving machine learning models and intelligent services running in productionDeveloping reusable MCP tools, APIs, and platform components that accelerate AI development across multiple platform teamsWriting high-quality production code while leveraging modern AI-assisted development tools, including Claude Code, to improve software quality and development productivityParticipating in technical design discussions, code reviews, testing, production deployments, and production support throughout the software development lifecycleWorking closely with Product, UX, Architecture, and development teams to transform business requirements into secure, scalable, maintainable softwareContinuously improving AI capabilities through experimentation, prompt engineering, model tuning, evaluation, monitoring, and operational feedbackTaking ownership of production software by troubleshooting complex issues, improving reliability, and helping deliver exceptional customer experiencesWhat We’re Looking ForWe’re looking for an exceptional software developer who combines deep hands-on AI expertise with a passion for building production systems.Required Qualifications5+ years of professional software development experience building scalable SaaS applications2+ years designing, building, and deploying production AI applications, platforms, or intelligent workflow solutionsDemonstrated experience taking AI-powered solutions from proof-of-concept through production deployment and continuously improving them through evaluation, monitoring, iteration and operational feedbackDemonstrated experience writing high-quality production code and supporting production softwareStrong expertise in modern backend development, with experience in Python or similar technologiesExperience building intelligent agents, MCP servers, AI tools, or similar integration architecturesExperience training, deploying, evaluating, and maintaining machine learning models in productionExperience working with LLMs, embeddings, Retrieval-Augmented Generation (RAG), vector databases, and prompt engineeringStrong understanding of distributed systems, APIs, cloud-native architectures, and modern software development practicesExperience participating in technical design discussions, code reviews, and collaborative software developmentExperience using AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar technologiesThrives in a fast-paced environment, embraces ownership, and enjoys solving difficult development challengesPreferred QualificationsExperience with one or more of the following:Production AI platforms (LangGraph, Amazon Bedrock, OpenAI, Anthropic, or similar technologies)Agentic AI frameworks and MCP servers, and AI integration ecosystemsProduction AI operations, including model deployment, evaluation, observability, governance, or MLOpsConversational AI, speech technologies or customer facing AI applicationsRetrieval-Augmented Generation (RAG), vector databases, and semantic searchBuilding AI capabilities within large-scale, multi-tenant SaaS platformsExperience building software in healthcare or other highly regulated environmentsWhat Success Looks LikeDuring your first year, you will:Deliver production AI capabilities that are adopted across the Curve platform and used by thousands of dental practicesBecome a trusted technical contributor on AI initiatives across multiple product teamsBuild reusable agents, tools, workflows, and platform components that accelerate AI development throughout the organizationHelp evolve Curve’s AI platform through practical implementation, continuous improvement, and production feedbackConsistently deliver high-quality production software while helping improve development practices across the development organizationBecome a developer that others rely on when solving difficult AI development challenges and building reliable production systems
Optionally, you can add more information later (benefits, pre-screening questions, etc.)
check_circle

Payment confirmed

A member of the Torre team will contact you shortly

In the meantime, continue adding information to your job opening.