Senior Software Engineer – AI Training Environments (Remote)

YO AI Labs

Calgary

Remote

CAD 69,000 - 124,000

Part time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

YO AI Labs is seeking a Senior Software Engineer (Contractor) to design reinforcement learning environments that evaluate AI models on software tasks using MCP tools. This remote, part-time role emphasizes reproducible scenarios and deterministic verification.

You will tackle bug fixes, feature implementation, codebase refactoring, and performance optimization, with clear task-based deliverables and thorough technical feedback.

Qualifications

  • Proficiency in Python 3, Java, Rust, C++, or TypeScript.
  • Strong understanding of algorithms and data structures.
  • Experience debugging and fixing complex software issues.
  • Experience with feature implementation and codebase refactoring.
  • Knowledge of performance optimization and tuning.
  • Excellent written and verbal communication.
  • Attention to detail and thorough problem-solving.

Responsibilities

  • Create reinforcement learning environments for software tasks.
  • Design tasks covering bug fixing, feature development, refactoring, and optimization.
  • Build deterministic verification systems and reference solutions.
  • Evaluate AI agents' ability to reason about code and MCP tools.
  • Develop realistic, reproducible software engineering scenarios.
  • Document solutions and provide technical feedback.

Skills

Python 3
Java
Rust
C++
TypeScript
Algorithms and data structures
Bug fixing
Feature implementation
Codebase refactoring
Performance optimization
Communication skills
Attention to detail

Job description

YO AI Labs is seeking a Senior Software Engineer (Contractor) to design reinforcement learning environments that evaluate AI models on software tasks using MCP tools. This remote, part-time role emphasizes reproducible scenarios and deterministic verification.

You will tackle bug fixes, feature implementation, codebase refactoring, and performance optimization, with clear task-based deliverables and thorough technical feedback.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Software Engineer - AI Training Environments
Remote Senior Software Engineer - AI Training Environments

YO AI Labs • Montreal

Remote
CAD 96,000 - 152,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 Software Engineer - AI Training Environments
Remote Senior Software Engineer - AI Training Environments

YO AI Labs • Calgary

Remote
CAD 83,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
Senior Backend Engineer - Remote AI RL (Contractor)
Senior Backend Engineer - Remote AI RL (Contractor)

YO AI Labs • Ottawa

Remote
CAD 83,000 - 138,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
Senior SWE for AI Training Environments (Remote)
Senior SWE for AI Training Environments (Remote)

YO AI Labs • Edmonton

Remote
CAD 55,000 - 117,000
Senior Software Engineer - AI RL Training Environments
Senior Software Engineer - AI RL Training Environments

YO AI Labs • Toronto

Remote
CAD 76,000 - 153,000
Remote Senior AI Code Evaluation Engineer
Remote Senior AI Code Evaluation Engineer

YO AI Labs • Calgary

Remote
CAD 90,000 - 131,000