AuditBoard, Inc. logo

Staff Machine Learning Engineer

Job Overview

Location

Canada

Job Type

Full-time

Category

Machine Learning Engineer

Date Posted

March 7, 2026

Full Job Description

đź“‹ Description

  • • As a Staff Machine Learning Engineer at AuditBoard, you will be at the forefront of innovation, driving the development and deployment of cutting-edge AI and Machine Learning solutions that will redefine our product offerings and enhance the experience for our diverse customer base. This pivotal role offers a unique opportunity to work with advanced Large Language Models (LLMs) and leverage state-of-the-art techniques such as Retrieval-Augmented Generation (RAG), Few-Shot Learning, Prompt Engineering, Fine-Tuning, Semantic Search, and Knowledge Distillation. You will be instrumental in building sophisticated AI/ML features, including interactive chat systems, intelligent agentic workflows, robust data extraction capabilities, and personalized user insights, directly impacting the value and functionality of the AuditBoard platform.
  • • You will take ownership of product features from conception through to successful deployment, ensuring they are not only functional but also highly performant, reliable, and maintainable. This end-to-end responsibility means you will be involved in every stage of the product lifecycle, from initial ideation and design to final implementation and ongoing support.
  • • Collaboration will be a cornerstone of your role. You will work closely with talented designers and product managers to translate complex requirements into elegant, high-performing product features. This cross-functional teamwork ensures that our technical solutions are aligned with user needs and business objectives, creating a cohesive and impactful product.
  • • Your technical contributions will span a wide spectrum of ML techniques. You will apply both classical machine learning algorithms and advanced LLM-based approaches, with a particular emphasis on ensuring the reliability, performance, and maintainability of the solutions you build. This requires a deep understanding of the trade-offs involved in different ML methodologies and the ability to select and implement the most appropriate techniques for each challenge.
  • • A significant part of your role will involve writing high-quality, production-ready code. This includes developing well-designed, maintainable, and thoroughly testable code that adheres to best practices. You will also be responsible for creating clear and well-defined design documentation, ensuring that your work is easily understood and can be iterated upon by other team members.
  • • You will be expected to proactively troubleshoot, debug, and resolve software bugs, ensuring the stability and integrity of the deployed features. This requires a keen analytical mind and a systematic approach to problem-solving.
  • • A strong product-minded approach is essential. You will consistently think about the customer, understanding their needs and challenges, and how your work can directly contribute to solving them and delivering exceptional value. This customer-centric perspective will guide your decision-making and development efforts.
  • • Continuous learning and staying abreast of the rapidly evolving AI/ML landscape are critical. You will be encouraged to stay updated on the latest advancements, explore new techniques and tools, and share your knowledge with the team, fostering a culture of continuous improvement and innovation.
  • • You will actively participate in an Agile software development life cycle, contributing to sprint planning, daily stand-ups, and retrospectives. This iterative approach allows for flexibility, rapid feedback, and continuous delivery of value.
  • • Your technical toolkit will include working with Python, JavaScript, Node.JS, Docker, PostgreSQL, and Kubernetes, among other technologies, enabling you to build and deploy robust, scalable solutions.
  • • You will be instrumental in enhancing our AuditBoard product portfolio with features that leverage the power of AI/ML, such as advanced chat systems for user support and interaction, sophisticated agentic workflows to automate complex tasks, intelligent data extraction to streamline information processing, and personalized insights to empower users with actionable intelligence. This role is about shaping the future of risk management technology through intelligent solutions.

Skills & Technologies

Python
JavaScript
TypeScript
Java
Node.js
Senior
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AuditBoard, Inc. logo
AuditBoard, Inc.
Visit Website

About AuditBoard, Inc.

AuditBoard Inc. provides cloud-based risk management and compliance software for internal audit, SOX compliance, enterprise risk management, IT security, and ESG programs. The platform unifies control testing, issue tracking, policy management, and reporting in one workspace used by Fortune 500 companies and global accounting firms to automate workflows, evidence collection, and real-time dashboards, replacing spreadsheets and legacy GRC tools.

Similar Opportunities

Argentina
Full-time
Expires Apr 28, 2026
Python
Ruby
React
+4 more

9 days ago

Apply
Brazil
Full-time
Expires Apr 28, 2026
Python
AWS
Remote

9 days ago

Apply
Brazil
Full-time
Expires Apr 25, 2026
Python
AWS
Azure
+4 more

12 days ago

Apply
Toronto, California, Canada
Full-time
Expires Apr 25, 2026
Python
Java
Scala
+7 more

12 days ago

Apply