← 返回岗位列表加拿大IT/互联网fulltime

AI/ML平台软件开发工程师

雇主

Curve Dental

地点

远程 · Remote · 加拿大

待遇

C$面议

工作模式

远程

截止日期

1月4日

🤖 AI 简历匹配评估

检测你的简历与该岗位的匹配度,免费

免费评估

岗位摘要

About Curve Dental: Build the Intelligence Layer for Modern DentistryCurve Dental is the leading cloud-based dental practice management platform, helping thousands of dental practices streamline operations, improve patient experiences, and grow their businesses.

岗位职责

About Curve Dental:
Build the Intelligence Layer for Modern Dentistry
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.
To help bring this vision to life, we’re looking for an AI Platform Software Developer to join our team. Working alongside a highly experienced architecture team, you’ll bring deep expertise in agentic AI, machine learning, and intelligent systems while helping shape how AI is applied across the Curve platform.
This is a hands-on development role where you’ll collaborate on architectural decisions, build production AI capabilities, and help establish the development patterns and practices that enable intelligent applications across our products.
We move quickly, collaborate closely, and take ownership. Whether you’re designing a new platform capability, reviewing code, troubleshooting a production issue, or helping another team 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 foundation that will power the next generation of dental software.
What You’ll Do
As an AI Platform Software Developer, you’ll work alongside our Architecture, Development and Product teams to help define and deliver the next generation of intelligent capabilities across the Curve platform.
This is a hands-on engineering role. You’ll spend the majority of your time designing, building, reviewing, and delivering production software while helping guide the technical direction of AI across the organization.
Your responsibilities will include:
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
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
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
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
Retrieval-Augmented Generation (RAG), vector databases, and semantic search
Production AI operations, including model deployment, evaluation, observability, governance, or MLOps
Conversational AI, speech technologies or customer facing AI applications
Building AI capabilities within large-scale, multi-tenant SaaS platforms
Experience building software in healthcare or other highly regulated environments
Originally posted on Himalayas

申请条件

- 深入掌握代理式AI、机器学习和智能系统方面的专业知识
- 具备动手开发能力,能够构建生产级AI能力
- 能够参与架构决策并协作制定开发模式和最佳实践
- 能够快速行动、紧密协作并主动承担责任
- 能够在需要时介入,包括设计平台能力、审查代码、排查生产问题或帮助其他团队解决技术难题
- 能够与架构、开发和产品团队合作,定义并交付下一代智能能力
- 有在快节奏环境中交付高质量产品的经验
- 能够帮助建立支持智能应用的产品开发模式和实践

雇主简介

Curve Dental 是领先的云端牙科诊所管理平台,为数千家牙科诊所提供运营管理、患者体验和业务增长解决方案,并致力于构建智能平台,将代理式 AI 融入牙科诊所的各个方面。

对这个岗位感兴趣?

该岗位通过项目服务流程申请,顾问可为您介绍项目详情与申请条件

咨询不收取任何费用,项目顾问将与您联系

申请海外岗位,英文简历符合当地格式规范吗?

AI 自动评估你与该岗位的匹配度,3 分钟出结果

免费评估简历匹配度

数据来源:Himalayas

岗位信息来源于公开渠道,版权归原作者所有