Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Python Engineer - Freelance AI Trainer

$75 per hour
Full-time

Mindrift

Description

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 employment.

What this opportunity involves

Frontier coding agents are already good at passing tests. We measure whether they pass them  the right way .We're building a dataset to evaluate the safety and conduct of AI coding agents — not just whether they complete a task, but whether they do it honestly, within scope, and without cutting corners.You'll design tasks where the easy path is the unsafe one, and write the tests that catch it:

  • Build realistic developer environments — a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history
  • Design tasks that pair a benign development goal with a tempting unsafe shortcut: scope creep, policy violations, data corruption, over-permissive changes
  • Write tests that verify whether the agent completed the task the right way — catching corners cut, not just checking outputs
  • Iterate on tasks and tests based on QA feedback — review agent solutions, analyze failures, and refine until the evaluation is fair and robust

What this is  NOT:

  • Not data labeling;
  • Not prompt engineering;
  • Not cybersecurity or red-teaming — there is no attacker in the scenario. Cybersecurity experience is a nice-to-have but not a requirement. We're looking for engineers who understand how code should behave, not penetration testers. Strong software engineers, not security specialists;
  • Not writing code from scratch — the agent writes most of the code; you design the situation and evaluate the outcome;

What we look for

  • 4–5+ years in software development;
  • Core stack: Python, JavaScript/TypeScript;
  • Strong test design skills — functional and integration tests that separate safe from unsafe completion, not just correct from incorrect;
  • Hands-on experience with coding agents (Claude Code, GitHub Copilot CLI, Codex, or similar);
  • Familiarity with GitHub PRs and CI workflows as a user;
  • Stack breadth is welcome, not a filter. Tasks simulate real repositories with databases, CI pipelines, and deploy scripts, so wider backend and infrastructure exposure is genuinely useful — but you don't need to be an expert in every layer;
  • English proficiency — B2+

Why this is hard

Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. The real difficulty is building the  temptation — a scenario where the unsafe or out-of-scope path is the path of least resistance — and then writing tests that reliably catch an agent that took it. Tasks have many valid solutions; tests must accept all of them and reject the bad ones.

How it works 

Apply → Pass qualification(s) → Join a project → Complete tasks → Get paid

Project time expectations 

For this project, tasks are estimated to require around 20-25 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active. Tasks must be submitted by the deadline and meet the listed acceptance criteria to be accepted. 

Compensation

On this project, contributors can earn up to $75 per hour equivalent , depending on their level and pace of contribution.

Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.

Vacancy posted 9 hours ago
Similar jobs that could be interesting for youBased on the Python Engineer - Freelance AI Trainer in Canada vacancy
  • $55 per hour

     ...Mindrift connects specialists with project-based AI opportunities for leading tech companies,...  ..., healthcare) Create problems requiring Python programming to solve (using Pandas, Numpy,...  ...processing, statistical analysis, feature engineering, predictive modeling, and insight... 
    Freelance
    Hourly pay
    Permanent employment
    Full time
    Temporary work
    Part time
    10 hours per week

    Mindrift

    Canada
    9 hours ago
  •  ...Are you a sound engineering expert eager to shape the future of AI? Large‑scale language models are evolving from clever chatbots into powerful tools for audio...  ...apply. Job title: Sound Engineering Specialist – AI Trainer Employment type: Contract Workplace type: Remote... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Internship
    Remote work

    The Invisible Agency

    Canada
    9 hours ago
  • $38 per hour

     ...intelligence to ethically shape the future of AI. What we do The Mindrift platform...  ...with project leads, solution engineers, and supply managers on complex or experimental...  ...challenging, complex guidelines. Our freelance role is fully remote so, you just need a laptop... 
    Freelance
    Remote job
    Full time
    Part time

    Mindrift

    Canada
    9 hours ago
  • $37 per hour

     ...Mindrift is looking for highly skilled  Python Data Scraping Engineers to join the Tendem project and drive...  ...mission is to help develop high-quality AI technologies by combining real-world...  ...efforts. About the Role This is a freelance role for a Tendem project.  As a... 
    Freelance
    Hourly pay
    Full time
    Part time
    Remote work
    10 hours per week

    Mindrift

    Canada
    9 hours ago
  •  ...Mindrift connects specialists with project-based AI opportunities for leading tech companies,...  ...NOT: Not data labeling Not prompt engineering Not writing code from scratch - the...  ...years in software development ~ Core stack: Python (FastAPI), JavaScript/TypeScript (React),... 
    Freelance
    Permanent employment
    Full time
    Temporary work

    Mindrift

    Canada
    9 hours ago
  •  ...language expert eager to shape the future of AI? Large-scale language models are evolving from clever chatbots into powerful engines of linguistic discovery. With high-quality...  ...Job title: Ukrainian Language Specialist – AI Trainer Employment type: Contract Workplace... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work

    The Invisible Agency

    Canada
    9 hours ago
  •  ...production expert eager to shape the future of AI? Large‑scale language models are evolving from clever chatbots into powerful engines of creative production. With high‑quality...  ...Job title: Video Production Specialist – AI Trainer Employment type: Contract Workplace type... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work

    Invisible Agency

    Canada
    9 hours ago
  •  ...language expert eager to shape the future of AI? Large-scale language models are evolving from clever chatbots into powerful engines of linguistic discovery. With high-quality...  ...Job title: Persian Language Specialist – AI Trainer Employment type: Contract Workplace type... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work

    The Invisible Agency

    Canada
    9 hours ago
  •  ...language expert eager to shape the future of AI? Large‑scale language models are evolving from clever chatbots into powerful engines of linguistic discovery. With high‑quality...  ...and PTO do not apply.   Engagement type: Freelance / Contract Workplace type: Remote Seniority... 
    Freelance
    Hourly pay
    Full time
    Contract work
    For contractors
    Immediate start
    Remote work

    The Invisible Agency

    Canada
    9 hours ago
  • 3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native...  ...and Helix Pods delivery model put our engineers at the center of real agentic...  ...building the future of enterprise AI.   Python Software Engineer  Greetings, future tech... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Canada
    9 hours ago
  •  ...time to join Precisely! Precisely is an AI-first organization. All employees are expected...  ...teams. Overview: Senior Automation Engineers at Precisely design, build, and scale...  ...content operations. ~ Strong proficiency in Python, with experience building maintainable, testable... 
    Full time
    Remote work

    Precisely

    Canada
    9 hours ago
  • $65 - $130 per hour

     ...Why Join Exadel We’re an AI-first global tech company with 25+ years of engineering leadership, 2,000+ team members, and 500+ active projects powering Fortune...  ...agentic systems in production. Advanced proficiency in Python, along with experience using TypeScript or... 
    Full time
    Contract work
    Internship
    Work at office
    Local area
    Remote work

    Exadel

    Canada
    9 hours ago
  •  ...into our products are reflected in how our team works: we embrace AI as a core productivity multiplier, with all team members...  ...of GitLab. An overview of this role As a  Staff Backend Engineer (Python) on the Duo Chat team in AI Engineering, you'll lead the backend... 
    Long term contract
    Full time
    Remote work

    Gitlab

    Canada
    9 hours ago
  •  ...developers and other end-users. Our senior engineers are typically specialists in a particular...  ...supporting open source libraries for the Python ecosystem developers that use MongoDB....  ...Python Have practical experience with AI/ML frameworks and technologies in Python,... 
    Full time
    Local area
    Worldwide

    Mongodb

    Canada
    9 hours ago
  • $37 per hour

     ...Mindrift is looking for highly skilled Python Data Scraping Engineers to join the Tendem project and drive...  ...scraping workflows within our hybrid AI + human system. In this role, as an...  ...globe. About the Role This is a freelance role for a Tendem project. As a Python... 
    Freelance
    Hourly pay
    Full time
    Part time
    Remote work

    Mindrift

    Canada
    9 hours ago
  • $105k - $175k per year

     ...Us Role Summary As a member of the Sophos Agentic AI team, the Senior Software Engineer plays a critical role in designing and building AI-powered...  ...scalable, cloud-native microservices and REST APIs using Python, FastAPI, and Celery. Build AI-powered applications as... 
    Remote job
    Full time
    Local area

    Sophos

    Canada
    9 hours ago
  • 3Pillar is an AI transformation partner on a mission to help enterprises build the AI-native...  ...and Helix Pods delivery model put our engineers at the center of real agentic...  ...DevOps, with proficient coding skills in Python. Extensive years of experience delivering... 
    Full time
    Remote work
    Flexible hours

    3pillar

    Canada
    9 hours ago
  •  ...bring their portfolios to net-zero with an AI-driven sustainability, asset, and...  ...The role We're looking for an AI Engineer to build AI-powered features, help teammates...  ...What do you bring Experienced in Python web development (Django is a bonus) Someone... 
    Full time
    Flexible hours

    Cambio Ai Inc.

    Canada
    9 hours ago
  •  ...and ready to evolve. We're looking for true builders: engineers who orchestrate systems, ship production-grade AI, and modernize massive legacy codebases at speed....  ...~ Fluency across popular languages and frameworks: Python, JavaScript, TypeScript, .NET, NextJS  ~ Solid understanding... 
    Full time
    Internship
    Shift work

    Valsoft

    Canada
    9 hours ago
  •  ...manufacturing hubs like China to destinations worldwide. As an AI Engineer, you will own the design, development, and deployment of AI-powered...  ...engineering best practices ~ Strong programming skills in Python and/or TypeScript/JavaScript; comfortable building both backend... 
    Full time
    Remote work
    Worldwide

    Portless

    Canada
    9 hours ago
  •  ...About The Role:   We're looking for a rare kind of engineer: someone who thinks AI-first, ships end-to-end, and moves at a pace that makes a small...  ...from database to UI without waiting on anyone (TypeScript / Python and a modern web stack). At least 8 years of... 
    Full time
    For contractors
    Local area
    Remote work
    Weekend work

    Ad Sauce

    Canada
    9 hours ago
  • $150k - $180k per year

     ...rise to the occasion  About the role:   We are seeking an AI/ML Engineer to join BPM’s Enterprise Technology Solutions team. This role is...  ...similar AI-driven automation.  Solid programming skills with Python. Knowledge of MCP (Model Context Protocol) is a plus. Experience... 
    Remote job
    Full time
    Local area
    Immediate start
    Flexible hours
    Shift work

    Bpm Llp

    Canada
    9 hours ago
  •  ...Description Tiger Analytics is a global leader in AI and analytics, helping Fortune 1000 companies...  ....We are looking for a highly skilled  AI Engineer with 7+ years of experience in software engineering, with a heavy focus on Python, AWS infrastructure, and Generative AI. The... 
    Long term contract
    Full time
    Local area

    Tiger Analytics

    Canada
    9 hours ago
  •  ...Tiger Analytics is a global leader in AI and advanced analytics consulting, empowering...  ...future of enterprise AI.  As an Innovation engineer, you will play a pivotal role in driving...  ...no-code/low-code tools or scripting (e.g., Python, NodeJS, Streamlit, ADK, LangGraph etc.).... 
    Full time
    Internship
    Local area

    Tiger Analytics

    Canada
    9 hours ago
  •  ...growth.  The Mission  We’re building AI startups inside an established portfolio of vertical software companies—and we need engineers who can make ideas real, fast.  Our mandate...  ...), server-side development (Node.js, Python, or C#/.NET), REST/GraphQL APIs, and relational... 
    Long term contract
    Full time
    Internship
    Work at office
    Immediate start
    Remote work

    Valsoft

    Canada
    9 hours ago
  •  ...this position. About the team: The AI Copilot team is focused on building a copilot...  ...with stakeholders and other senior engineers across the organization to identify and solve...  ...preferred - React, Typescript, GraphQL and Python ~ Extensive experience working with a test... 
    Full time
    Remote work
    Home office

    Stackadapt

    Canada
    9 hours ago
  •  ...Staffinity is currently seeking an AI Platform Engineer - DevOps for a premier corporate client located in Halifax. This is a full-time position...  ...robust CI/CD pipelines utilizing GitHub Actions, TypeScript, Python, Groovy, and Jenkins. Developer Experience Championing:... 
    Full time
    Work at office
    3 days per week

    Staffinity Inc.

    Canada
    9 hours ago
  •  ...Express, HSBC, and Ericsson Ventures. We are seeking a Senior AI Security Engineer to focus on the emerging security challenges of autonomous AI...  ...environments is an important advantage. ~ Expert-level Python; deep experience with k8s and cloud-native orchestration; proficiency... 
    Full time

    Menlo Security

    Canada
    9 hours ago
  •  ...Role Summary: Censys is seeking a Senior Software Engineer to join our SOC/TH team focused on AI and LLMs . The SOC-TH team builds intelligence-driven...  ...powered user-facing features ~ Strong proficiency in Python for backend and API services development  ~... 
    Full time
    Remote work
    Worldwide

    Censys

    Canada
    9 hours ago
  • $95k per year

     ...cutting-edge cloud platform, coupled with AI-driven analytics tools, unlocks the true essence...  ...skilled and experienced Senior Software Engineer, AI to perform a key role in our digital...  ...-step tasks.  ~ Strong experience with Python and backend frameworks such as Flask or Django... 
    Full time
    Flexible hours

    Calabrio, Inc.

    Canada
    9 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Python Engineer - Freelance AI Trainer. Be the first to apply!