Back to results

Software Engineer

  • Greater Montreal Metropolitan Area, QC, Canada

Full-time

Applications open in a new tab.

Job details

Job type
Full-time
Apply by
Posting language
English
Posted

Original job description

Company Description Milya AI is transforming dental care by building intelligent, human-centered AI solutions that streamline clinical and administrative workflows in dental practices. The company’s products include an AI dental scribe that captures real-time clinical conversations and generates accurate notes, and a virtual receptionist that manages appointments and calls around the clock. Milya’s mission is to help dental professionals spend more time on patient care and less on paperwork and operational tasks. The team designs technology that adapts to how dental clinics work, supporting solo practitioners and group practices alike. Milya focuses on combining automation with a strong human touch to help clinics run smarter, faster, and more effortlessly.

Role Description The Software Engineer will be a full-time, on-site team member based in the Greater Montreal Metropolitan Area, contributing directly to the development of Milya’s AI-powered dental solutions. In this role, the engineer will design, build, and maintain back-end services and APIs that support products like the AI dental scribe and virtual receptionist. Day-to-day responsibilities include implementing new features, optimizing system performance, writing clean and testable code, and collaborating with product, AI, and design teams to deliver reliable, scalable software. The engineer will participate in code reviews, contribute to architectural decisions, integrate third-party services where needed, and help ensure security, reliability, and maintainability across the platform.

Qualifications

  • Strong foundation in Computer Science, including algorithms, data structures, and software engineering principles.
  • Proficiency in Software Development and Programming, with experience building production-quality applications.
  • Hands-on experience in Back-End Web Development, including APIs, databases, and server-side frameworks.
  • Solid understanding of Object-Oriented Programming (OOP) and design patterns.
  • Experience with modern programming languages (e.g., Python, Java, C#, or similar) and version control systems (e.g., Git).
  • Familiarity with cloud platforms, microservices, or containerization (e.g., AWS, GCP, Docker, Kubernetes) is an asset.
  • Ability to collaborate effectively in a cross-functional team and communicate technical concepts clearly.
  • Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Interest in AI-driven products and/or experience working with AI or ML-powered systems is a plus.
  • Commitment to writing maintainable, secure, and well-documented code in a fast-paced environment.

Apply: send you resume to

Angie.nguyen@milya.ca

More about this job

Responsibilities

Design, build, and maintain back-end services and APIs for AI-powered dental products, implementing features and improving system performance. Collaborate with product, AI, and design teams, participate in code reviews and architectural decisions, and help ensure the platform is secure, reliable, scalable, and maintainable.

Requirements

Requires a strong computer science foundation, production software development experience, back-end web development skills, and knowledge of object-oriented programming and design patterns. A bachelor’s degree in computer science, software engineering, or a related field - or equivalent practical experience - is required; cloud, microservices, containerization, and AI/ML experience are assets.

Skills

  • Back-End Web Development
  • API Development
  • Database Development
  • Programming
  • Software Development
  • Object-Oriented Programming
  • Design Patterns
  • Python
  • Java
  • C#
  • Git
  • Cloud Platforms
  • Microservices
  • Containerization
  • Code Reviews
  • Cross-Functional Collaboration

Visa sponsorship

Not detected in the job text

Hiring contact

Angie Nguyen

Hiring contact email

Angie.nguyen@milya.ca

Categories

  • Software
  • Technology
  • Healthcare
  • Engineering

Keywords

  • Artificial Intelligence
  • Dental Care
  • AI Dental Scribe
  • Virtual Receptionist
  • Back-End Services
  • APIs
  • Databases
  • Server-Side Frameworks
  • Software Engineering
  • Computer Science
  • Algorithms
  • Data Structures
  • Object-Oriented Programming
  • Design Patterns
  • Python
  • Java
  • C#
  • Git
  • Cloud Platforms
  • AWS
  • GCP
  • Microservices
  • Docker
  • Kubernetes
  • Code Reviews
  • System Performance
  • Security
  • Scalability
  • Maintainable Code
  • AI/ML Systems

Report this job