Jobs · himalayas

C

AI/ML Platform Software Developer

Northwind Robotics · United States · Posted 12d ago

remoteFull-timesenior2-5 yrsEstimated 113k-258k USD🇺🇸 United States
Apply on himalayas

Available in 2 locations

Canada · remote Apply → United States · remote Apply →

About the role

Develop AI capabilities for a cloud-based dental practice management platform.

About Northwind Robotics : Build the Intelligence Layer for Modern Dentistry Northwind Robotics 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 tea

Read the full posting on himalayas

FAQ

Is the AI/ML Platform Software Developer role at Northwind Robotics remote?+

This AI/ML Platform Software Developer position is listed as remote (United States).

What is the salary for the AI/ML Platform Software Developer role at Northwind Robotics?+

The listing states Estimated 113k-258k USD.

What seniority level is this AI/ML Platform Software Developer role?+

This is a senior level position.

How do I apply for the AI/ML Platform Software Developer role at Northwind Robotics?+

Use the "Apply on himalayas" button to open the original posting on himalayas, where you can submit your application directly to Northwind Robotics.