AI/ML Software Developer

Curve Dental

$90K — $120K *
Healthcare
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5+ years of professional software development experience in scalable SaaS applications
  • 2+ years experience in designing and deploying production AI applications
  • Proven track record of maturing AI solutions from proof-of-concept to production
  • Strong expertise in modern backend development, particularly with Python
  • Experience in building intelligent agents and AI tool integration
  • Proficient in machine learning model management in production environments
  • Familiarity with LLMs and prompt engineering techniques
  • Experience with cloud-native architectures and modern software development practices

Responsibilities

  • Design, build, test, and deliver AI capabilities for the Curve platform
  • Develop AI products that enhance clinical and operational workflows
  • Create and deploy machine learning models and intelligent services
  • Build reusable tools and APIs to streamline AI development
  • Write production-quality code using AI-assisted development tools
  • Collaborate with cross-functional teams to meet business requirements
  • Continuously improve AI capabilities through various evaluation techniques
  • Troubleshoot and enhance reliability of production software

Benefits

  • Collaborative work environment with cross-functional teams
  • Opportunity to work on innovative AI technologies in a fast-paced setting
  • Involvement in projects that impact thousands of users
  • Focus on continuous improvement and professional development
  • Ownership of projects with potential for significant impact in the field
Full Job Description
What You'll Do

As 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 services
  • Developing AI-powered products that automate clinical, operational, financial, and patient-facing workflows across the Curve platform
  • Building, training, evaluating, deploying, monitoring, and continuously improving machine learning models and intelligent services running in production
  • Developing reusable MCP tools, APIs, and platform components that accelerate AI development across multiple platform teams
  • Writing high-quality production code while leveraging modern AI-assisted development tools, including Claude Code, to improve software quality and development productivity
  • Participating in technical design discussions, code reviews, testing, production deployments, and production support throughout the software development lifecycle
  • Working closely with Product, UX, Architecture, and development teams to transform business requirements into secure, scalable, maintainable software
  • Continuously improving AI capabilities through experimentation, prompt engineering, model tuning, evaluation, monitoring, and operational feedback
  • Taking ownership of production software by troubleshooting complex issues, improving reliability, and helping deliver exceptional customer experiences

What We're Looking For

We're looking for an exceptional software developer who combines deep hands-on AI expertise with a passion for building production systems.

Required Qualifications

  • 5+ years of professional software development experience building scalable SaaS applications
  • 2+ years designing, building, and deploying production AI applications, platforms, or intelligent workflow solutions
  • Demonstrated experience taking AI-powered solutions from proof-of-concept through production deployment and continuously improving them through evaluation, monitoring, iteration and operational feedback
  • Demonstrated experience writing high-quality production code and supporting production software
  • Strong expertise in modern backend development, with experience in Python or similar technologies
  • Experience building intelligent agents, MCP servers, AI tools, or similar integration architectures
  • Experience training, deploying, evaluating, and maintaining machine learning models in production
  • Experience working with LLMs, embeddings, Retrieval-Augmented Generation (RAG), vector databases, and prompt engineering
  • Strong understanding of distributed systems, APIs, cloud-native architectures, and modern software development practices
  • Experience participating in technical design discussions, code reviews, and collaborative software development
  • Experience using AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies
  • Thrives in a fast-paced environment, embraces ownership, and enjoys solving difficult development challenges


Preferred Qualifications

Experience 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 ecosystems
  • Production AI operations, including model deployment, evaluation, observability, governance, or MLOps
  • Conversational AI, speech technologies or customer facing AI applications
  • Retrieval-Augmented Generation (RAG), vector databases, and semantic search
  • Building AI capabilities within large-scale, multi-tenant SaaS platforms
  • Experience building software in healthcare or other highly regulated environments


What Success Looks Like

During your first year, you will:

  • Deliver production AI capabilities that are adopted across the Curve platform and used by thousands of dental practices
  • Become a trusted technical contributor on AI initiatives across multiple product teams
  • Build reusable agents, tools, workflows, and platform components that accelerate AI development throughout the organization
  • Help evolve Curve's AI platform through practical implementation, continuous improvement, and production feedback
  • Consistently deliver high-quality production software while helping improve development practices across the development organization
  • Become a developer that others rely on when solving difficult AI development challenges and building reliable production systems

Similar Jobs

More Jobs at Curve Dental

More Healthcare Jobs

Find similar AI/ML Software Developer jobs: