Перейти к основному содержимому
Curve Dental

AI/ML Platform Software Developer

УдалённоUnited States только
Опубликовано
Роль
AI / ML
Опыт
Лид
Занятость
Полная занятость
Зарплата не указана
Проверьте доступность

Доступно для: US only. Укажите, откуда вы работаете, чтобы проверить доступность.

Коротко по делу

Senior AI Platform Software Developer with 8+ years of experience in SaaS and 3+ years in AI/ML platforms. Requires Python expertise, understanding of distributed systems, and experience with agentic AI systems. Must be able to design, build, and deploy production AI applications, mentor developers, and support production software.

Ключевые навыки

agentic AImachine learningLLM

Обязательные навыки

Pythondistributed systemsAPIscloud-native architecturesmodern software development practicesClaude CodeCursorGitHub Copilot

Желательные навыки

LangGraphAmazon BedrockOpenAIAnthropicRetrieval-Augmented Generation (RAG)vector databasessemantic searchMLOps

Обязательные языки

English

Чем предстоит заниматься

  • Partnering with the Architecture team to evolve Curve’s AI platform and establish development standards, reusable frameworks, and development patterns that enable teams to build intelligent applications at scale.
  • Collaborating on the technical design, development, testing, and delivery of production services, agentic workflows, MCP servers, machine learning capabilities, and shared platform components.
  • Writing high-quality production code while leveraging modern AI-assisted development tools, including Claude Code, to improve engineering productivity and software quality.
  • Working side-by-side with developers, product managers, and UX designers to transform business requirements into secure, scalable, maintainable production software
  • Performing technical design reviews, performing code reviews, mentoring developers, and contributing hands-on throughout the entire software development lifecycle
  • Solving complex development challenges involving distributed systems, intelligent workflows, APIs, cloud-native services, and modern AI technologies
  • Continuously evaluating emerging AI technologies, frameworks, and development practices, bringing practical ideas that improve both our products and the way we build them
  • Partnering with internal development teams and external partners to build, extend, and continuously evolve Curve’s AI platform
  • Taking ownership of production software by helping troubleshoot complex issues, improving reliability, and ensuring our AI capabilities meet the high standards our customers expect
  • Help shape the technical evolution of our AI platform while contributing to architectural decisions and development standards
  • Design, build, and deliver production AI capabilities that are adopted across the Curve platform
  • Establish reusable frameworks, development patterns, and best practices that accelerate AI development across multiple product teams
  • Help developers leverage AI technologies and modern development tools to improve both software quality, development productivity, and delivery speed
  • Become the developer others seek out when tackling the organization's most challenging AI and platform development problems
  • Contribute to building a platform that enables intelligent workflows across clinical, operational, financial, and patient-facing experiences

Что требуется

  • 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
  • Demonstrated experience taking AI 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 delivering software that customers rely on every day
  • Strong expertise in modern backend development, with experience in 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 to solve complex technical challenges
  • Passion for mentoring developers through technical design, code reviews, pair programming, and hands-on collaboration
  • Experience supporting and operating production software, including troubleshooting complex issues and driving problems through resolution
  • Experience using AI-assisted development tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies with a desire to continually improve productivity and quality
  • Thrives in a fast-paced environment, embraces ownership, and enjoys tackling difficult technical challenges wherever they arise
  • Become a trusted member of Curve’s development team and a technical resource for teams across the organization

Curve 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.

Healthcare
Зарплата не указана