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

AI Software Engineer - Remote

YO AI Labs

Edmonton, AB
  • Remote job

Senior Software Engineer

Job Type: Contractor (~15 hours/week)
Location: Remote

Job Summary

We are seeking experienced Senior Software Engineers to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using Model Context Protocol (MCP) tools.

You will design reproducible environments, deterministic verification, and reference solutions for tasks such as bug fixing, feature implementation, codebase refactoring, and performance optimization . No prior AI experience is required.

Key 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.
  • Ensure tasks accurately measure coding ability, problem-solving, and tool usage.
  • Document solutions and provide clear technical feedback.

Required Skills

  • Strong proficiency in Python 3, Java, Rust, C++, or TypeScript .
  • Strong understanding of algorithms and data structures .
  • Experience with bug fixing and debugging complex software issues .
  • Proven experience in feature implementation and codebase refactoring .
  • Strong knowledge of performance optimization and tuning .
  • Excellent written and verbal communication.
  • Strong attention to detail.

Preferred Qualifications

  • Experience working with large-scale or distributed codebases .
  • Familiarity with AI/ML systems is a plus but not required.
  • Experience with rigorous code reviews and software engineering best practices .
  • Experience working effectively in remote or cross-functional teams.

Hiring Process

  1. Submit an application and screening questions.
  2. Complete an AI interview (~30 minutes).
  3. Complete a technical assessment, if required.
  4. Hiring Manager review.

Compensation

Compensation is output-based , with payment provided per task that meets project specifications. Minimum weekly submission requirements may apply.

Availability

Selected experts should be prepared to begin their first tasks within 24–48 hours of completing onboarding .

Vacancy posted 25 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer - Remote in Edmonton, AB vacancy
  •  ...Company Description Blend is a premier AI services provider, committed to co-creating...  ...Description We are building a team of engineers in Edmonton, AB, Canada to develop a first...  ...Skills ~3–5 years of hands-on experience in software engineering, data engineering, ML... 
    Software
    Full time
    Internship
    Work at office
    Weekend work

    Blend360

    Edmonton, AB
    12 hours ago
  • $145.9k per year

     ...service providers grow their business. The role of Staff Software Engineer at Jobber: As a technical champion and force multiplier, you...  ...Cursor, and Copilot in your workflow, refining how you balance AI-driven efficiency with the craft of software development. Demonstrated... 
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Flexible hours

    Jobber

    Edmonton, AB
    12 hours ago
  •  ...AI/ML Engineer Job Type: Full-Time Location: Remote Job Summary We are seeking an experienced AI/ML Engineer to build and deploy secure, scalable AI solutions for mission-critical initiatives while contributing to proprietary AI infrastructure. You will... 
    Remote job
    Full time

    YO AI Labs

    Edmonton, AB
    25 days ago
  • $140k - $175k per year

     ...LawDepot’s next generation of AI-powered experiences, reporting...  ...driven decision-making. As the Software Development Manager - AI...  ...Edmonton, Alberta office or fully remote across Canada. What You’ll...  ...Computing Science, Software Engineering, Artificial Intelligence, Data... 
    Remote work
    Software
    Long term contract
    Permanent employment
    Full time
    Bank staff
    Work at office
    Work from home
    Worldwide
    Flexible hours

    Lawdepot Inc

    Edmonton, AB
    12 hours ago
  • $169.2k per year

     ...Want to lead engineers building software that helps pros get the job done and know exactly how their business is doing? Then Jobber might be the place...  ...into delivery and measurement. Familiarity or comfort in AI tools and AI augmented development rhythms. Location: We... 
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Local area

    Jobber

    Edmonton, AB
    12 hours ago
  •  ...shaping the future of fleet readiness with AI-enabled, connected fleet technology that...  ....com . About the Role The Senior Software Engineer is a hands-on technical contributor embedded...  ..., including in structured async and remote-first workflows. Help teammates overcome... 
    Remote work
    Software
    Shift work

    Fleetworthy

    Edmonton, AB
    4 days ago
  • $78.37k per year

     ...equivalent experience Experience 5 years or more Hybrid Work must be completed both in person and remotely. Work setting Computer hardware or software retailer/wholesaler Willing to relocate Responsibilities Tasks Collect and document user's... 
    Remote work
    Software
    Relocation

    Trustedsavvy

    Edmonton, AB
    3 days ago
  •  ...: Agile, Gritty, Humble, and Happy. If you're passionate about AI/ML, thrive in a dynamic environment, and want to work with a diverse...  ...experience starting in January 2027.   As an  Associate Software Engineer you’ll play a hands-on role in building and scaling our... 
    Software
    Internship

    altaml

    Edmonton, AB
    18 days ago
  •  ...future of fleet readiness with AI-enabled, connected fleet...  ...Fleetworthy Inc. is hiring a Platform Engineer to own and evolve the systems...  ...Fleetworthy ships and runs software. What Your Ride Will Look Like...  ...and TCP socket data flows in remote environments where... 
    Remote work
    Software
    Full time

    Fleetworthy

    Edmonton, AB
    12 hours ago
  •  ...Applications group is currently looking to add a Software Applications & Integration Lead to our...  ...and technically grounded software engineer to take on a senior leadership role responsible...  ...DevOps) ~ Experience working alongside AI-assisted development tools (e.g., GitHub Copilot... 
    Software
    Full time
    For contractors

    Valard Group Of Companies

    Edmonton, AB
    12 hours ago
  • $97.56k per year

     ...long-term contract opportunity for approximately 2 years. The Software Developer provides innovative and creative solutions in the...  ...supporting the modernization of legacy systems and processes, using AI-assisted development to support solution design, implementation,... 
    Software
    Long term contract
    Permanent employment
    Full time
    Work at office

    Following

    Edmonton, AB
    12 hours ago
  •  ...Bits In Glass (BIG) is a high-growth AI and automation consulting firm with offices across...  ..., making the decisions a single embedded engineer should not make alone: model hosting, data...  ...years building and shipping enterprise software, including at least 2 years on production... 
    Software
    Permanent employment
    Full time
    Internship

    Bits In Glass

    Edmonton, AB
    12 hours ago
  • Licensed Practical Nurse (LPN) - Edmonton CBI Home Health supports people at home and in the community. We are one of Canada’s leading specialized community services, home and integrated care providers , operating in more than 800 communities across the country. Our teams...
    Full time
    Part time
    Casual work
    Flexible hours
    Weekend work

    Cbi Home Health

    Edmonton, AB
    12 hours ago
  •  ...time, and improve operational visibility in demanding environments. We are seeking an intermediate-to-senior Embedded Software Developer or Engineer to support the continued development and modernization of the LMI5 platform serving both Cranesmart and Rigsmart products.... 
    Software
    Full time

    NOV

    Edmonton, AB
    12 hours ago
  •  ...proud to be a leading provider of Engineering, Procurement, Construction and...  ...applications and engineering software tools. ~ Strong analytical...  ...on annual calendar ) Hybrid remote work program ( up to 52 days...  ...unsolicited agency resumes please. AI technology is utilized by... 
    Remote work
    Software
    Long term contract
    Full time
    For contractors
    Summer work
    Internship
    Work at office
    Local area
    Immediate start
    Flexible hours

    Bantrel Co.

    Edmonton, AB
    12 hours ago
  •  ...a Full-Time, Temporary (up to 18 months) Engineer, Planning position working out of EPCOR...  ...hydraulic model licensing and coordinate software updates with IT and users. Lead the development...  ...Mileage Reimbursement Policy. Use of AI: Our recruitment process may use... 
    Software
    Long term contract
    Full time
    Temporary work
    Work at office
    Flexible hours

    Epcor

    Edmonton, AB
    12 hours ago
  •  ...a f ull Time, p ermanent Structural Engineer position working out of the Rossdale Water...  ..., concrete, and wood design using both software-based and manual methods. ~ Proven expertise...  ...Mileage Reimbursement Policy. Use of AI: Our recruitment process may use... 
    Software
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Work at office

    Epcor

    Edmonton, AB
    12 hours ago
  •  ...industries, Brilliant Harvest’s AI-powered platform helps...  ...gaining hands-on experience in software development within a fast-growing...  ...internship. This is a hybrid/remote position, based out of Calgary...  ...you will work closely with our engineering team to build and enhance applications... 
    Remote work
    Software
    Full time
    Internship
    Manual labor
    Flexible hours

    Altaml

    Edmonton, AB
    12 hours ago
  • $69k - $87k per year

     ...sector is currently seeking a Custom Order Engineer to join our team. This position is based...  ...associates, utilization of design automation software, and producing/maintaining manufacturing...  .... Our Talent Acquisition teams also uses AI to identify applicants whose skills are a... 
    Software
    Full time
    Relocation package

    Eaton Corporation

    Edmonton, AB
    12 hours ago
  •  ...Join a company that’s leading the way in AI and automation consulting. Our portfolio spans...  ...for you.  We’re seeking a Senior Data Engineer to join our Delivery Team. In this role,...  ...our current track record in enterprise software development, allow us to provide a full range... 
    Software
    Full time

    Bits In Glass

    Edmonton, AB
    12 hours ago
  •  ...At this moment, we need an Applications Engineer to cover the province of Alberta ....  ...phone and email to help diagnose and repair software related problems on machines, off-site, and...  ...evaluate every single profile without any AI technology. We are moved with people, by people... 
    Software
    Hourly pay
    Long term contract
    Full time
    Local area
    Night shift

    Mazak Corp

    Edmonton, AB
    12 hours ago
  •  ...are hiring two (2) ​Full-Time, Permanent Engineer, Asset Management working out of  ​ our...  ...), data analytical tools, and engineering software. Strong understanding of lifecycle costing...  ...Reimbursement Policy.    ~ Use of AI:   Our recruitment process may use technology... 
    Software
    Remplacement
    Permanent employment
    Full time

    Epcor

    Edmonton, AB
    12 hours ago
  •  ...Job Description – Product Development Engineer (71021) July 2026 Level II About G2V Optics...  ..., firmware, thermal, mechanical, software, and optics. This particular role will...  ...design reviews against requirements. Manage AI-assisted engineering in the same frame: specifying... 
    Software
    Full time
    Internship

    G2V Optics Inc.

    Edmonton, AB
    12 hours ago
  •  ...human-centered design, agile delivery, modern data practices, and AI-enabled approaches to improve service outcomes and advance...  ...government. Working within multidisciplinary product teams, Data Engineer(s) will collaborate with business and technical stakeholders to understand... 
    Remote job
    Full time
    For contractors

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  •  ...data continue to grow, creating a sustained need for dedicated data engineering and data integration expertise. The Talend Integration Analyst...  ...reliability, scalability, and performance across the platform. Utilize AI and automation tools to streamline data engineering workflows,... 
    Remote job

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  •  ...data continue to grow, creating a sustained need for dedicated data engineering and data product expertise. The Data Product Analyst role is...  ...reliability, scalability, and performance across the platform. Utilize AI and automation tools to streamline data engineering workflows,... 
    Remote job
    Shift work

    P@thlion Staffing Careers

    Edmonton, AB
    a month ago
  •  ...Who We Are Catalis is a leading government Software as a Service (SaaS) and integrated payments provider, powering a wide range of government operations at the municipal, county, state, and federal levels. Our innovative solutions are designed to streamline processes,... 
    Software
    Full time
    Work at office
    Monday to friday

    Catalis

    Edmonton, AB
    12 hours ago
  •  ...Role Overview We are seeking highly curious, driven individuals to join our team as Early Career Consultants specializing in Data & AI, Azure, and modern development practices. This role is ideal for individuals with foundational skills or hands-on experience in Data,... 
    Full time

    Lantern

    Edmonton, AB
    12 hours ago
  • $145.9k per year

     ...Are you a seasoned production engineering professional who wants to work on a team that goes...  ...Reliability Engineer to be part of our Product Software Engineering team. Jobber exists to...  ...role, you will be expected to leverage AI tools to augment your capabilities while... 
    Software
    Long term contract
    Full time
    Internship
    Work at office
    Local area
    Worldwide

    Jobber

    Edmonton, AB
    12 hours ago
  •  ...the Position ATS Traffic is looking for an experienced Traffic Engineer to join our Traffic Design team!  The primary role of the...  ...asset. Proficiency in utilizing AutoCAD and other engineering software typically associated with engineering is required Project Management... 
    Software
    Full time

    Ats Traffic

    Edmonton, AB
    12 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to AI Software Engineer - Remote. Be the first to apply!