Software Engineer

Milya Ai — Canada · Posted ~2 hours ago

Mid

Skills

backend development API development software engineering backend APIs software development

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

A software engineering role focused on developing automation platforms, backend services, and APIs that improve professional workflows through intelligent technology.

Highlights

Build intelligent automation solutions, develop impactful software, and improve operational workflows through technology.

Description

Company Description Milya AI is transforming dental care through intelligent, human-centered automation solutions that streamline both clinical and administrative workflows. The company’s mission is to help dental professionals focus more on patient care and less on paperwork and phone calls. Its products , an AI dental scribe that generates accurate, real-time clinical notes, a virtual receptionist that manages appointments and supports front-desk operations around the clock. Milya AI designs technology that adapts to the way dental practices work, serving solo practitioners and growing group practices alike. The company is committed to helping clinics operate smarter and more efficiently while maintaining a strong human connection in patient care. Role Description The Software Engineer will design, develop, test, and maintain software solutions that power Milya AI’s dental automation platform. Day-to-day responsibilities include implementing back-end services and APIs, optimizing system performance, collaborating with product and design teams, and ensuring code quality through reviews and automated testing. The engineer will work closely with data and AI teams to integrate machine learning components into production systems and contribute to technical decisions, documentation, and continuous improvement of the codebase. This is a full-time, on-site role based in Montreal, QC, requiring close collaboration with cross-functional teammates in a fast-paced environment. Qualifications Strong foundation in Computer Science, including data structures, algorithms, and software architecture.Practical experience in Software Development and Back-End Web Development, including building and maintaining production systems.Proficiency in Programming and Object-Oriented Programming (OOP), with experience in one or more modern programming languages (e.g., Python, Java, C#, or similar).Familiarity with web services, APIs, databases (SQL/NoSQL), and cloud platforms (e.g., AWS, GCP, or Azure).Knowledge of software testing, version control (Git), and continuous integration/continuous deployment (CI/CD) practices.Ability to work collaboratively in an on-site team environment, communicate clearly, and take ownership of technical tasks.Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.Experience with AI, machine learning, or healthcare technology is an asset.