2

Full Time Ai Software Engineer Jobs in Calgary, AB

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

New

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

New

... analysis, and explore AI-driven methods to improve algorithm tunning or improve development ... CI/CD integrations Employment Type: FULL_TIME

Sr. AI Engineer

Calgary, AB · On-site

CA$91K - CA$114K/yr

We do this through the delivery of secure cloud, AI, software and digital workplace solutions that ... Softchoice offers a comprehensive and competitive benefit plan to all full-time employees, which ...

... Software Engineer for the Algorithms (ALGO) group in developing market-leading GNSS solutions. You ... analysis, and explore AI-driven methods to improve algorithm tunning or improve development ...

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

New

AI Trainer - Remote

Calgary, AB · Remote

$80 - $120/hr

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

New

AI-assisted analytics, search, and generative AI Technologies used vary by team and include ... Landmark Software & Services Full Time / Part Time: Full Time Additional Locations for this ...

... AI. Competitive Benefits - For all full time, permanent employees. Office as a Resource - Hybrid ... software engineering, product development, and machine learning fields. You will be able to ...

next page

Showing results 1-20

Full Time Ai Software Engineer information

What is the difference between Full Time Ai Software Engineer vs Data Scientist?

AspectFull Time Ai Software EngineerData Scientist
Required CredentialsBachelor's or higher in CS, AI, or related fields; programming skills in Python, Java; knowledge of ML frameworksBachelor's or higher in CS, Statistics, or related fields; proficiency in data analysis, statistics, and programming
Work EnvironmentDeveloping AI models, coding, testing, deploying AI solutions in tech companiesAnalyzing data, building models, creating insights for business decisions in various industries
Employer & Industry UsageTech firms, startups, AI-focused companiesFinance, healthcare, marketing, tech, and research organizations

Full Time Ai Software Engineers focus on designing and implementing AI algorithms and systems, while Data Scientists analyze data to extract insights and build predictive models. Both roles require programming skills and a strong understanding of machine learning, but their daily tasks and objectives differ. Understanding these distinctions helps job seekers identify the right career path based on their skills and interests.

What are the most commonly searched types of Ai Software Engineer jobs in Calgary, AB?

The most popular types of Ai Software Engineer jobs in Calgary, AB are:

Infographic showing various Full Time Ai Software Engineer job openings in Calgary, AB as of July 2026, with employment types broken down into 100% Full Time. Highlights an 81% In-person, 6% Hybrid, and 13% Remote job distribution.

AI Software Engineer - Remote

Calgary, AB • Remote

$80 - $120/hr

Full-time

Posted yesterday

New


Job description

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.