Curve Dental, Inc.

AI/ML Platform Software Developer

Curve Dental, Inc.
Apply
2 months ago
Calgary, CanadaSenior

Responsibilities

  • Evolve Curve’s AI platform and establish development standards, reusable frameworks, and development patterns.
  • Design, develop, test, and deliver production services, agentic workflows, MCP servers, machine learning capabilities, and shared platform components.
  • Write and review production code using modern AI-assisted development tools to improve productivity and software quality.
  • Translate business requirements into secure, scalable, and maintainable production software with development, product, and UX teams.
  • Participate in technical design reviews, code reviews, mentoring, and hands-on software development across the full lifecycle.
  • Solve complex challenges involving distributed systems, APIs, cloud-native services, intelligent workflows, and AI technologies.
  • Evaluate emerging AI technologies and development practices and apply improvements across products and engineering processes.
  • Support and operate production software by troubleshooting complex issues, improving reliability, and driving problems to resolution.
  • Partner with internal teams and external partners to build and continuously evolve Curve’s AI platform.

Requirements

  • 8+ years of professional software development experience building scalable SaaS applications.
  • 3+ years designing, building, and deploying production AI applications, platforms, or intelligent workflow solutions.
  • Experience taking AI solutions from proof of concept through production deployment and improving them through evaluation, monitoring, iteration, and operational feedback.
  • Strong modern backend development expertise, including Python or similar technologies.
  • Experience building or extending agentic AI systems, MCP servers or similar integration frameworks, machine learning solutions, and LLM-based applications.
  • Strong understanding of distributed systems, APIs, cloud-native architectures, and modern software development practices.
  • Experience participating in technical architecture discussions and collaborating across development teams.
  • Experience mentoring developers through technical design, code reviews, pair programming, and hands-on collaboration.
  • Experience supporting and operating production software, including troubleshooting complex issues.
  • Experience using AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies.
  • Preferred experience with production AI platforms such as LangGraph, Amazon Bedrock, OpenAI, Anthropic, or similar technologies.
  • Preferred experience with agentic AI frameworks, MCP servers, RAG, vector databases, semantic search, AI operations, model deployment, evaluation, observability, governance, or MLOps.
  • Preferred experience with conversational AI, speech technologies, customer-facing AI applications, large-scale multi-tenant SaaS platforms, or regulated industries.
Curve Dental, Inc.

About Curve Dental, Inc.

201-500 employees
Contact me