Staff AI / ML Engineer
$171k - $225k per yearMasterClass
Who we are:
MasterClass is the streaming platform where the world’s best come together so anyone, anywhere, can access and be inspired by their knowledge and stories. We put you in the room with the creators, thinkers, makers and leaders who have changed the world, so that you can change yours.
Members get unprecedented access to 200+ instructors and classes across a wide variety of fields, including Arts & Entertainment, Business, Design & Style, Sports & Gaming, Writing and more. Step into Nas’ recording studio and Gordon Ramsay’s kitchen, and go behind the big screen with James Cameron. Design your career with Elaine Welteroth, get ready to win with Lewis Hamilton, perfect your pitch with Shonda Rhimes and discover your inner negotiator with Chris Voss.
We’re a remote-first workforce with collaborative work spaces in San Francisco and Kitchener, Ontario, and employees in several U.S. states. If you’re interested in joining a dynamic, culture-driving company—where learning invaluable skills is all in a day’s work—we invite you to apply.
Snapshot of the Role:
MasterClass is building the next generation of learning products with AI at the core. Foundation models and agentic systems are central to how we design and deliver every new product, powering intelligent, adaptive experiences that help millions of people learn from the world's best. This is not a side initiative. It is the direction of the company.
We are looking for a Staff ML Engineer to join our AI engineering team and help define and deliver these products. This role is ultimately about delivery. You will be expected to stay deeply connected to the latest research, models, and techniques, but the measure of success is shipping products that people use. You will work alongside a small, talented group of ML engineers and partner closely with product, design, and engineering leadership to shape what AI-powered learning looks like at MasterClass.
What You Will Do:
- Design and build agentic AI systems that power consumer learning products, including multi-step reasoning, tool use, and orchestration architectures.
- Select and integrate foundation models (LLMs, multimodal) based on product requirements, making pragmatic trade-offs between quality, latency, cost, and safety.
- Build evaluation and observability frameworks that ensure AI product quality at scale, including automated testing, human-in-the-loop review, and production monitoring.
- Architect reliable, production-grade AI pipelines, including prompt management, context retrieval (RAG), caching, and fallback strategies.
- Collaborate with Product, Design, and Engineering to translate ambiguous product goals into well-defined technical approaches and ship features end-to-end.
- Stay deeply current with the foundation model landscape—new models, techniques, agentic frameworks, and research—and bring that knowledge to bear on product decisions.
- Mentor and elevate the AI engineering team by sharing best practices, leading design reviews, and establishing reusable patterns for agentic product development.
About You (Requirements):
- 7+ years of software engineering experience, with 3+ years focused on building products with large language models or foundation models.
- Demonstrated experience shipping consumer-facing AI products that use agentic patterns (tool use, multi-step reasoning, orchestration, planning).
- Deep working knowledge of the current foundation model ecosystem: model providers (OpenAI, Anthropic, Google, open-source), prompt engineering, RAG architectures, evaluation frameworks, and orchestration tooling.
- Strong software engineering fundamentals: system design, API design, production observability, and the ability to write clean, maintainable code in Python.
- Track record of staying on the cutting edge—you can point to specific ways you’ve incorporated new research, models, or techniques into shipped products.
- Excellent collaboration and communication skills; experience working cross-functionally with product, design, and engineering teams.
Nice To Haves
- Experience with model fine-tuning or distillation (SFT, DPO, RLHF).
- Background in edtech, consumer media, or content platforms.
- Published research or open-source contributions in AI/ML.
- Experience with multi-agent system design or advanced orchestration frameworks.
Nice-to-haves are not required; each represents a direction in which our infrastructure is evolving.
At MasterClass, we believe we put our best work forward when our employees bring together ideas that are diverse in thought. We are proud to be an equal opportunity workplace and are committed to equal employment opportunity regardless of race, color, religion, national origin, age, sex, marital status, ancestry, physical or mental disability, genetic information, veteran status, gender identity or expression, sexual orientation, or any other characteristic protected by applicable federal, state or local law. In addition, MasterClass will provide reasonable accommodations for qualified individuals with disabilities. If you have a disability or special need, we would like to know how we can better accommodate you.
The salary range listed is for candidates in Ontario, Canada. As a company, we have a location based strategy, which means the disclosed range estimate has been adjusted for geographic differential associated with the location where the position may be filled.
MasterClass’s salary ranges are based on paying competitively for our size and industry. In addition to salary, we also offer equity and comprehensive benefits (medical, dental, vision, flexible PTO, and more). The range listed is for the expectations as laid out in the job description, however we are often open to a wide variety of profiles, and recognize that the person we hire may be less experienced (or more senior) than this job description as posted. If that ends up being the case, the updated salary range will be communicated with you as a candidate.
Ontario, CAN Salary Range
$171,000—$225,000 CAD
- ...mouse technologies, large-scale antibody datasets, and advanced AI methods to accelerate antibody discovery and engineering. We are expanding our Digital KisoMouse team and are looking for a motivated AI/ML Research Engineer to work closely with our existing AI and computational...SuggestedFull time
$205.6k - $257k per year
...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring... ...than a specific team’s immediate gap. Staff Engineers at Carta are technical anchors... ...major technical decisions. Define the AI Frontier: Lead the charge in transforming...SuggestedLong term contractFull timeWork at officeImmediate start$190.5k - $262k per year
...community, come join ours. Help build the engine behind Faire’s growth: Faire is building... ...around the world. We’re hiring a Staff Software Engineer to help lead the technical... ...what matters, including the latest enterprise AI tools, to help you work smarter and get...SuggestedLong term contractWork at officeLocal areaImmediate startRemote workMonday to friday3 days per week$119k - $178k per year
...Category Engineering Hire Type Employee Job ID 17958 Base Salary Range $119000-$178000 Remote Eligible No Date Posted 06.23.2026... ...from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP,...SuggestedLong term contractRemote workWorldwide- ...this goal, we would love to hear from you! Role Overview We are looking for an Engineering Manager to build, develop, and partner with a growing team of 5-10 ML Engineers working on AI systems that power our digital forensics capabilities. You'll be responsible for...SuggestedWork from home
$175k - $225k per year
...Forensics is building the next generation of AI-native, agentic capabilities across our... ...value, partnering closely with customers, engineering, design, data science, and go-to-market teams... ...SaaS, including meaningful time on AI or ML-powered products. ~ Adoption and...Full timeWork at officeLocal areaRemote workFlexible hours$127k - $225k per year
...Canada has an immediate permanent opening for a Senior Research Engineer. About the team: The Huawei Digital Trust Lab is on a mission... ...& authorization, kernel & hardware security, data security, ai agent security, advancement of agentic ai for product security. The...Permanent employmentFull timeInternshipImmediate startWorldwideShift work$207k - $233k per year
...technology company purpose-built to power AI-enabled precision health solutions that accelerate... ...~ Bachelor’s degree in Computer Science, Engineering, or a related technical field. ~12+... ...experience in software, data, cloud, or ML engineering roles. ~5+ years of experience...Full timeTemporary work- ...We’re hiring an AI Enablement Intern Location: Waterloo, ON (Hybrid) We are not building an AI department. We are building an AI‑first company. At Mach7, this internship isn’t about coding in isolation or shipping one‑off projects. It’s about rethinking how work gets...Full timeInternship
- ...This is a project-based opportunity on an AI training platform — not a job. No fixed hours, no commitment beyond what fits your schedule. You record, you get paid. About the Role We're looking for people to record point-of-view videos of everyday household activities. You...Hourly payPart timeFreelance
- ...with greater clinical confidence and less cognitive load. We are equally committed to applying AI to empower our own teams. We are hiring a Director of AI Engineering & Enablement, reporting to the Chief Technology Officer, to lead the transformation of how our R&D organization...InternshipLive In
$18 per hour
...Please submit your CV in English and indicate your level of English proficiency. Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent...Hourly payPermanent employmentTemporary workPart timeFreelance10 hours per week$67k - $101k per year
...Category Engineering Hire Type Employee Job ID 17927 Base Salary Range $67000-$101000 Remote Eligible No Date Posted 06.16.2026... ...from silicon to systems, enabling customers to rapidly innovate AI-powered products. We deliver industry-leading silicon design, IP,...Work at officeLocal areaRemote work$181.05k - $213k per year
...Team You’ll Work With You’ll enter our engineering interview process as part of a pooled hiring... ...Fund Operations: Building the core engine that powers our vision of an operating system... ...Leverage Modern Tooling: Use the best AI-assisted engineering tools to accelerate your...Full timeWork at office$70k - $120k per year
...you! Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic team and help build Magnet One - our platform... ...passionate people. Nice To Have Skills Familiarity with AI technologies and workflows (e.g., natural language search,...Work at officeLocal areaWorldwideFlexible hours- ...learn and try again. We are looking for a Principal Site Reliability Engineer who enjoys problem-solving and who has the motivation to learn... ...Site Reliability Engineer (SRE) is a leadership role that guides staff to ensure that the SRE group completes projects on time and...Full timeInternshipWork from homeWorldwideFlexible hoursShift work
$62k - $93.5k per year
...enable mobility strategies and business success. As a Senior Tax Staff within our Mobility - Expatriate Tax - team, you will play an... ...planet, while building trust in capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future...Weekend work$89.2k - $129.3k per year
...Opportunity Stantec is seeking a drinking water focused process engineer to join our team in the London, Waterloo, Windsor, Toronto, or... ...education and early career. Under the guidance of our senior engineering staff, you will work on municipal drinking water treatment projects in...Long term contractFull timeContract workTemporary workPart timeFor contractorsCasual workWork at officeRemote workWork from homeFlexible hours3 days per week- ...We are seeking a highly skilled and experienced Senior Software Development Engineer in Test (SDET) to join our engineering team, supporting the development and deployment of our next-generation AI-powered products. In this role, you will architect, build, and maintain production...Full time
- ...opportunities of tomorrow. As a Senior Software Engineer I or Senior Software Engineer II , you’... ...: How can we leverage the power of AI to create exceptional, seamless... ...administration: financial data pipelines, transaction engines, ML-assisted tooling, and full-service...Remote jobWork at officeFlexible hours
$59.3k - $109.2k per year
...across infrastructure and end-user platforms, working closely with engineering, security, and application teams to ensure timely resolution of... ...tolerances Real response to changing threat environments driven from AI vulnerability discovery and security analysis tools Ensure...Full timeWork at officeLocal areaFlexible hours$129.5k - $178k per year
...believe in community, come join ours. About this role: Our Engineering organization owns the software that makes our marketplace work. The... ...acceleration tooling for analytics use-cases, including AI/LLM powered tools Automation of analytics functions Monitoring...Long term contractWork at officeLocal areaRemote workMonday to friday3 days per week- ...We're building the future of recruiting with AI – and we need an exceptional engineer to join our founding team in our San Francisco hackerhouse. We just raised a $3M pre-seed from top-tier investors and are looking for someone to be one of our first engineering hires. This...Full time
$100.77k - $136.34k per year
...Role Overview We are looking for an experienced C++ Software Engineer to join our engineering team. As part of the Windows Antimalware Team... ...operations, and system configuration. ~ Experience using AI coding tools for assisted and/or agentic software development....Work from homeHome officeFlexible hours- ...people around the globe work on Speechify in a 100% distributed setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and Google, leading PhD programs like Stanford, high growth startups like...Work at office
$55 - $65 per hour
...Information Security Analyst (AI / First Line of Defense) Take part in meaningful technology and security initiatives focused on cloud environments, information risk, and AI governance. This role offers a mix of strategic and hands-on responsibilities in a collaborative...Hourly payPermanent employmentFull timeContract workMonday to friday$120k - $160k per year
...work. This is a hybrid role with 4 days in office (mandatory for management and above). Summary of the Role: As a Software Engineering Manager, you will sit at the intersection of high level strategy and hands on technical execution. You will lead a chapter of talented...Casual workWork at officeRelocationFlexible hours$47 - $65 per hour
We are seeking a high-level, confident Lead Mechanical Engineer / Designer to join our client, an established consulting firm in Waterloo,... ...- Team Leadership: Provide daily technical guidance to junior staff, overseeing the development of construction documentation and engineering...Hourly payLong term contractContract workFor contractorsWork at office- ...Job Responsibility: Overview: We are seeking a skilled Fire Engineer to join our team. The ideal candidate will have a strong background in fire engineering and a passion for ensuring safety in various environments. Seeking an experienced part-time fire alarm specialist...Contract workPart timeCasual workFreelanceRemote workWork from homeFlexible hours
- ...join our team working towards this goal, we would love to hear from you! Role Overview We are looking for a Full Stack Software Engineer to join the our dynamic team and help build Magnet One - our platform for digital forensics workflows. As a part of this team you...Full timeWorldwide
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff AI / ML Engineer. Be the first to apply!
- project engineer assistant project manager Waterloo, ON
- assistant electrical engineer Waterloo, ON
- machine learning engineer Waterloo, ON
- software engineer - ai machine learning Waterloo, ON
- machine learning researcher Waterloo, ON
- machine learning Waterloo, ON
- machine learning part time Waterloo, ON
- food engineering assistant professor
- assistant ingénieur
- project engineer assistant project manager
