ARCHIVED
This job listing has been archived and is no longer accepting applications.
MisuJob - AI Job Search Platform MisuJob

Machine Learning Engineer (GenAI, Toronto)

GPTZero

Toronto, Ontario, Canada Remote permanent

Posted: November 24, 2025

Interested in this position?

Create a free account to apply with AI-powered matching

Quick Summary

We're looking for a Machine Learning Engineer to join our team in Toronto, Ontario, Canada. The ideal candidate will have expertise in AI detection and information integrity, with a strong background in machine learning and a passion for building category-defining products.

Job Description

GPTZero is on a mission to restore trust and transparency on the internet. As the leading AI detection platform, we empower educators, students, journalists, marketers, and writers to navigate the evolving landscape of AI-generated content. With millions of users and institutions relying on us, we’re building a category-defining company at the intersection of AI and information integrity.

Our team comes from high-performing engineering cultures, including Meta, Perplexity, AWS, Affirm, and leading AI research labs, including Princeton, Caltech, and Vector Institute.

About this role:

In this role, you'll build the next generation of AI tools that preserve and enhance critical thinking for humanity. The ideal candidate is someone who is adept at creating reliable AI agents, prompt engineering, possesses a great product sense, and is also an excellent software engineer. You'll be working on a fast-paced team of passionate builders to create industry-defining software that has attracted millions of users globally.

What you'll contribute:

• Fine-tune and evaluate state-of-the-art language models

• Optimize prompts to maximize classification accuracy, personalize outputs, and enforce style guidelines

• Develop multi-agent workflows incorporating data from diverse sources using RAG

• Improve and iterate on AI agents using observability and experimentation tools

• Stay up-to-date with the latest literature and emerging technologies to solve novel problems

• Work closely with product and design teams to develop intuitive applications that create societal impact

Qualifications

• 3+ YOE in Python

• Experience with LLM framework like Langchain or LlamaIndex

• Experience with agentic or RAG applications

• Strong exploratory data analysis (EDA) skills to effectively leverage data in a way that informs pragmatic solutions

• Experience pushing the cutting-edge in LLM abilities on novel tasks with subjective outputs

• Excellent software engineer with experience building highly extensible and modular codebases, as well as complex pipelines

• Self-starter (pitch, plan, and implement as a project owner in a fast-paced team)

• Highly motivated to make positive societal impact

• Ability to wear multiple hats and be a leader as our team grows

• Visa for work in Canada or US

Bonus:

• Strong open-source portfolio

• Publications at top-tier ML venues

• Experience working in an early-stage startup environment

• Experience with a prompt optimization framework like DsPY or TextGrad

At GPTZero, our recruiting team is involved in every step of the hiring process. We use AI-based tools (such as Endorsed.ai and Juicebox.ai) to help us to accelerate candidates at the resume review stage by marking when candidates met certain key criteria. These tools are never the final say in a hiring decision - humans are.

Why Apply Through MisuJob?

AI-Powered Job Matching: MisuJob uses advanced artificial intelligence to analyze your skills, experience, and career goals. Our matching algorithm compares your profile against thousands of job requirements to find positions where you have the highest chance of success. This saves you hours of manual job searching and ensures you only see relevant opportunities.

One-Click Applications: Once you create your profile, applying to jobs is effortless. Your resume and cover letter are automatically tailored to highlight the most relevant experience for each position. You can apply to multiple jobs in minutes, not hours.

Career Intelligence: Beyond job matching, MisuJob provides valuable career insights. See how your skills compare to market demands, identify skill gaps to address, and understand salary benchmarks for your experience level. Make data-driven decisions about your career path.

Frequently Asked Questions

How do I apply for this position?

Click the "Register to Apply" button above to create a free MisuJob account. Once registered, you can apply with one click and track your application status in your dashboard.

Is MisuJob free for job seekers?

Yes, MisuJob is completely free for job seekers. Create your profile, get matched with jobs, and apply without any cost. We help you find your dream job without any hidden fees.

How does AI matching work?

Our AI analyzes your resume, skills, and experience to understand your professional profile. It then compares this against job requirements using natural language processing to calculate a match percentage. Higher matches mean better fit for the role.

Can I apply to jobs in other countries?

Absolutely. MisuJob features jobs from companies worldwide, including remote positions. Filter by location or look for remote opportunities to find jobs that match your preferences.

Ready to Apply?

Join thousands of job seekers using MisuJob's AI to find and apply to their dream jobs automatically.

Register to Apply