Remote Senior Software Engineer - AI Training Environments

YO AI Labs

Calgary

Remote

CAD 83,000 - 152,000

Part time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

YO AI Labs seeks a Senior Software Engineer to design reinforcement learning environments and reference solutions for evaluating AI models on software tasks. This remote contractor role focuses on deterministic verification, reproducible scenarios, and high-quality feedback to improve agent reasoning over complex codebases using MCP tools.

Strong multi-language skills (Python, Java, Rust, C++, or TypeScript) and a solid foundation in algorithms are required.

Qualifications

  • Experience designing reinforcement learning environments.
  • Ability to design deterministic verification for tasks.
  • Experience with multi-language software stacks is a plus.

Responsibilities

  • Create reinforcement learning environments for software engineering tasks.
  • Design tasks involving bug fixing, feature development, refactoring, and performance optimization.
  • Build deterministic verification systems and golden reference solutions.
  • Evaluate AI agents' ability to reason through complex codebases and use MCP tools effectively.
  • Develop realistic, reproducible software engineering scenarios.
  • Document solutions and provide clear technical feedback.

Skills

Python 3
Java
Rust
C++
TypeScript
Algorithms & DS
Bug fixing
Code refactoring
Communication

Education

Bachelor's degree in CS

Tools

Git
CI/CD
Docker
MCP tools

Job description

YO AI Labs seeks a Senior Software Engineer to design reinforcement learning environments and reference solutions for evaluating AI models on software tasks. This remote contractor role focuses on deterministic verification, reproducible scenarios, and high-quality feedback to improve agent reasoning over complex codebases using MCP tools.

Strong multi-language skills (Python, Java, Rust, C++, or TypeScript) and a solid foundation in algorithms are required.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer – AI Training Environments (Remote)
Senior Software Engineer – AI Training Environments (Remote)

YO AI Labs • Calgary

Remote
CAD 69,000 - 124,000
Remote Senior Software Engineer - AI Training Environments
Remote Senior Software Engineer - AI Training Environments

YO AI Labs • Montreal

Remote
CAD 96,000 - 152,000
Senior Software Engineer - AI Training Environments Remote
Senior Software Engineer - AI Training Environments Remote

YO AI Labs • Toronto

Remote
CAD 83,000 - 124,000
Remote Senior Software Engineer for AI Coding Environments
Remote Senior Software Engineer for AI Coding Environments

YO AI Labs • Ottawa

Remote
CAD 70,000 - 95,000
Senior Software Engineer - Remote AI Task Environments Builder
Senior Software Engineer - Remote AI Task Environments Builder

YO AI Labs • Calgary

Remote
CAD 83,000 - 152,000
Remote Senior AI Code Evaluation Engineer
Remote Senior AI Code Evaluation Engineer

YO AI Labs • Calgary

Remote
CAD 90,000 - 131,000
Remote Senior AI/ML Software Engineer (RL Environments)
Remote Senior AI/ML Software Engineer (RL Environments)

YO AI Labs • Calgary

Remote
CAD 83,000 - 124,000
Remote Senior AI Software Engineer – RL Environments
Remote Senior AI Software Engineer – RL Environments

YO AI Labs • Vancouver

Remote
CAD 55,000 - 83,000
Remote Senior AI/ML Software Engineer - Codebase RL
Remote Senior AI/ML Software Engineer - Codebase RL

YO AI Labs • Toronto

Remote
CAD 83,000 - 165,000
Senior SWE for AI Training Environments (Remote)
Senior SWE for AI Training Environments (Remote)

YO AI Labs • Edmonton

Remote
CAD 55,000 - 117,000