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 24 days ago
Similar jobs that could be interesting for youBased on the AI Software Engineer - Remote in Edmonton, AB vacancy
  •  ...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
    24 days 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
    3 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
    2 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
    17 days 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 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
  •  ...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
  •  ...Type: Full-time Location: Remote Role Summary We are...  ...Product Owner to work with engineering, data, and business teams to turn...  ...products. Experience with AI, data, developer tools, or technology...  .... Experience owning a live software product. Strong product... 
    Remote job
    Software
    Full time

    YO AI Labs

    Edmonton, AB
    15 days 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 Construction

    Edmonton, AB
    21 hours ago
  • $3600 - $6000 per month

     ...the founder on technical solution design and development of the AI tabletop game product; Build and maintain a simple product...  ...: Education: Bachelor's degree or above in Computer Science, Software Engineering, Human-Computer Interaction, Digital Media, or related fields... 
    Software
    Full time
    Internship
    Relocation

    Kaiyan Medical

    Edmonton, AB
    27 days ago
  • $79 - $99 per hour

     ...possibility for an extension Location: Remote, preference for Alberta-based candidates...  ...the user experience. - Coordinate with engineering teams to deliver functional solutions, including...  ...- Business, design, communications, or software engineering background - Enthusiastic... 
    Remote work
    Software
    Contract work
    Immediate start

    Randstad

    Edmonton, AB
    2 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

    Fleetworthy

    Edmonton, AB
    3 days 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
    21 hours ago
  •  ...and technical processes and complete business process reviews/re-engineering for existing processes. Facilitate business process...  ...recommendations. Responsible for business architecture design, software system specifications design, and database modelling. Participate... 
    Remote job
    Software

    P@thlion Staffing Careers

    Edmonton, AB
    2 days ago
  • $110k - $160k per year

     ...We are looking for a hands-on Generative AI Developer with strong experience in building...  ...and reasoning •    Implement prompt engineering strategies and optimize LLM interactions....  ...field. •    3+ years of experience in software development, with a focus on AI/ML applications... 
    Software

    Lantern

    Edmonton, AB
    3 days ago
  •  ...– Hand Anatomy Annotation Role Type: Contractor Location: Remote Role Summary We are seeking Radiologists with strong anatomical knowledge and visual reasoning skills to support an AI training project focused on hand and finger landmark annotation.... 
    Remote job
    For contractors

    YO AI Labs

    Edmonton, AB
    15 days ago
  •  ...: Contractor Location: Global, Fully Remote Schedule: Flexible, ~15 hours/week...  ...computational geometry experience to support an AI training project involving technical...  ...Key Responsibilities Interpret engineering drawings and create accurate 3D CAD models... 
    Remote job
    For contractors
    Flexible hours

    YO AI Labs

    Edmonton, AB
    24 days ago
  •  ...Senior Project Manager Cloud M365 & AI Client: Government of Alberta (GoA) Technology & Innovation Project: Enterprise Messaging Modernization Location: Edmonton AB Remote with onsite meetings 34 times/month as required Work Location: St Edmonton... 
    Remote work
    Full time
    Contract work

    Upstaff

    Edmonton, AB
    16 days ago
  •  ...sign up for our talent community so you can be the first to know about PCL opportunities. We are currently building enterprise-wide AI capability creating exciting opportunities to apply your skills across a variety of functions in the business. As an AI Analyst... 
    Full time

    PCL Construction

    Edmonton, AB
    a month ago
  •  ...Data Engineer Senior Client: Government of Alberta Technology...  ...Time Work Mode: Primarily remote Location Requirement: Must...  ...compliance reporting and future AI use cases. Key...  ...Queueing 3 years Cross-functional software and data product development 5... 
    Remote work
    Software
    Full time
    Contract work
    Monday to friday

    SereneAid

    Edmonton, AB
    19 days ago
  •  ...Lawyer Job Type: Contractor Location: Remote – United States Job Overview We are seeking experienced US-based Lawyers to contribute their legal expertise to an innovative AI-focused project. The role involves conducting legal research and analysis, drafting... 
    Remote job
    For contractors

    YO AI Labs

    Edmonton, AB
    24 days ago
  •  ...ensuring alignment with user-centered design principles. Work will be Remote and must be conducted within Canada and must be Canadian Citizen...  .... (2+ years) Experience with leveraging Artificial Intelligent (AI) tools for back-end development. (1+ year) Experience working in... 
    Remote work
    Hourly pay
    Contract work
    Work at office

    Vantix Systems Inc

    Edmonton, AB
    6 days ago
  •  ...time to join Egis. We are now over 21,000 engineers, architects, scientists and planners across...  ...and CSiBridge structural analysis software. Strong knowledge of: Alberta bridge...  ...innovation to tackle challenges and utilize AI in our recruitment process under stringent... 
    Software
    Full time
    Contract work

    Egis Group

    Edmonton, AB
    10 days ago
  •  ...come first.   What You'll Do  Reporting to the Director of Engineering, the Lead Estimator plays a key role in the preparation of...  ...materials, and labor productivity. Experience using estimating software such as Hard Dollar (or equivalent). Experience with digital... 
    Software
    Weekly pay
    Long term contract
    Full time
    Contract work
    For subcontractor
    Internship
    Work at office

    Rising Edge Group

    Edmonton, AB
    3 days ago
  •  ...Senior Mechanical Engineer WHO WE ARE Our Power, Your Possibilities At TransAlta...  ...in Microsoft Office and cloud-based software. ~ Project management training and experience...  ...position will require frequent travel to remote site locations for field work up to 30%... 
    Remote work
    Software
    Long term contract
    Full time
    For contractors
    Work at office
    Flexible hours

    TransAlta

    Edmonton, AB
    4 days ago
  •  ...efficient knowledge-sharing to conduct complex remote tasks, employee training, product and...  ...libraries, and frameworks Actively using AI tools for development Experience with...  ...with Ruby on Rails Familiar with Agile software development processes Familiar with CI/... 
    Remote work
    Software
    Full time

    Scope AR

    Edmonton, AB
    9 days ago
  • $60k - $75k per year

     ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...Requirements: + Knowledge of industry-standard software for the position (examples include...  ...Whether you're working from an AECOM office, remote location or at a client site, you will be... 
    Remote work
    Software
    Full time
    Work at office
    Immediate start
    Worldwide
    Relocation package

    AECOM

    Edmonton, AB
    9 days ago
  •  ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program...  ...skills. ~ Experience with geotechnical software such as GeoStudio, SLOPE/W, Seep/W, Settle3...  ...'s license and willingness to travel to remote project sites. Additional Information... 
    Remote work
    Software
    Internship
    Work at office
    Local area
    Immediate start
    Worldwide
    Relocation package
    Flexible hours

    AECOM

    Edmonton, AB
    9 days ago
  •  ...a Full-Time Temporary (up to 18 months) Engineer Planning position working out of EPCOR Tower...  ...hydraulic model licensing and coordinate software updates with IT and users. Lead the...  ...Employee 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
    16 days ago
  •  ...Analysis Role Type: Contractor Location: Global, Fully Remote Schedule: Flexible, ~15 hours/week Role Summary We are...  ...analysis, music notation, and Python skills to support an AI training project. Key Responsibilities Transcribe polyphonic... 
    Remote job
    For contractors
    Flexible hours

    YO AI Labs

    Edmonton, AB
    15 days ago

Do you want to receive more vacancies?

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