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

Software Engineer (AI Training)

Alignerr Corp.

About The Role

What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Ottawa to build, evaluate, and improve AI-generated code - helping train AI systems to think like real developers.

About The Role

What if the code you write could directly shape how the next generation of AI understands and generates software? We're looking for Software Engineers in Ottawa to build, evaluate, and improve AI-generated code - helping train AI systems to think like real developers. You'll write solutions, review AI outputs, and provide the expert-level feedback that makes AI coding assistants smarter, safer, and more reliable. This is hands-on engineering work at the frontier of AI development - not theoretical, not bureaucratic, and not boring. This is a fully remote, flexible contract role. If you can write clean code and explain your reasoning, we want to hear from you.

  • Organization: Alignerr
  • Type: Hourly Contract
  • Location: Remote
  • Commitment: 10-40 hours/week

What You'll Do

  • Write, debug, and optimize code across a range of languages, frameworks, and problem domains
  • Review and evaluate AI-generated code for correctness, efficiency, readability, and best practices
  • Identify bugs, logic errors, security issues, and performance bottlenecks in AI outputs
  • Provide structured, detailed feedback explaining why code works - or doesn't
  • Design challenging coding prompts and edge-case scenarios to stress-test AI capabilities
  • Compare and rank multiple AI-generated solutions based on engineering quality
  • Work independently and asynchronously - fully on your own schedule

Who You Are

  • Proficient in one or more programming languages (Python, JavaScript, Java, C++, Go, TypeScript, or similar)
  • Solid understanding of data structures, algorithms, and software design principles
  • Able to read, write, and reason about code with clarity and precision
  • Strong problem-solving instincts and a systematic debugging approach
  • Clear written communicator - you can explain technical decisions in plain language
  • Self-motivated and reliable when working independently without supervision
  • Bachelor's degree in Computer Science, Software Engineering, or a related field - or equivalent practical experience

Nice to Have

  • Experience across multiple languages or tech stacks (full-stack, backend, systems, data engineering)
  • Familiarity with AI/ML concepts, LLMs, or prompt engineering
  • Background in code review, technical writing, or mentoring junior developers
  • Experience with cloud platforms, DevOps, or distributed systems
  • Competitive programming, open-source contributions, or side projects that demonstrate your craft
  • Advanced degree in Computer Science or related discipline

Why Join Us

  • Work on cutting-edge AI projects alongside leading research labs
  • Fully remote and flexible - set your own hours and work from anywhere
  • Freelance autonomy with intellectually stimulating, high-impact work
  • Directly influence how AI writes, understands, and reasons about code
  • Sharpen your own engineering skills by evaluating diverse problems daily
  • Potential for ongoing work and contract extension as new projects launch
#J-18808-Ljbffr
Vacancy posted 18 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer (AI Training) in Montréal, QC vacancy
  • usd218k per year

     ...requirements and define product roadmaps Software Architecture Participates in...  ...teams Software Reliability & Support Engineering Manages internal/external customer relationships...  ..., and relevant education and/or training. The targeted pay range listed reflects... 
    Training
    Full time
    Work at office

    Equinix

    Montréal, QC
    2 days ago
  • $60 - $120 per hour

     ...AI & Software Engineers – Remote Opportunities Full-Time & Flexible Contract Options | Remote $60 - $120 per hour We are recruiting...  ...essential. You will work on technical tasks designed to help train next-generation AI systems, including: Debugging... 
    Suggested
    Remote job
    Hourly pay
    Full time
    Contract work
    Flexible hours

    Andrews Recruitment Group

    Montréal, QC
    a month ago
  • $96.56k - $128.74k per year

     ...world better through trade. Position: Senior Software Engineer, Edge Delivery Services, Design Systems & AI-Enabled Engineering Employment Type: Permanent...  ...our continuous learning opportunities, including training programs, workshops and language training. Inclusive... 
    Training
    Permanent employment
    Full time
    Contract work
    Summer work
    Work at office
    Relocation package
    3 days per week

    Export Development Canada | Exportation et développement Can...

    Montréal, QC
    4 days ago
  • Role Overview We are seeking an experienced Senior Developer to support the implementation, optimisation, and transformation of Power Platform initiatives. The role requires deep understanding of the solution and relevant experience. the successful candidate will be joining...
    Suggested

    BBGC

    Montréal, QC
    13 days ago
  •  ...As a Senior AI Engineer, you will own the layer that makes Novisto's products intelligent: the retrieval and orchestration systems behind...  ...documents into structured, usable data. You will apply strong software engineering principles to design how our systems retrieve, rank... 
    Suggested
    Internship
    Remote work
    Flexible hours

    Novisto

    Montréal, QC
    16 hours ago
  • $180k - $230k per year

     ...AI Engineer (Portless) Location : Remote, North America (~6h overlap ET) Engagement : Full-time, remote Salary : $180,000 – $230...  ...to ship AI-powered features Own the full ML lifecycle: data, training, evaluation, deployment Monitor and improve model... 
    Remote job
    Full time

    Cross Border Talents

    Montréal, QC
    3 days ago
  •  ...résultats ayant un fort esprit d’équipe et un bon sens de l’initiative. C++ Software Developer Position description: The Software Developer role within the Magnetic Anomaly Detection (MAD) Engineering group is to develop new software capabilities and/or correct identified... 
    Flexible hours

    Kronos Consulting

    Montréal, QC
    4 days ago
  •  ...Artefact is a next-generation data and AI consulting firm dedicated to accelerating...  ...consulting, data science, AI technologies, data engineering, and digital transformation. We do not...  ...Experience ~3–5 years of experience in software engineering or data engineering, with... 
    Full time

    Artefact

    Montréal, QC
    16 hours ago
  •  ...the role Help shape how Intact uses AI and automation across Risk Management,...  ...practices that a lean team can sustain. Train colleagues and help them adopt new tools...  ...intelligence, computer science, software engineering, analytics, or a related field - is required... 
    Long term contract
    Flexible hours

    Intact Financial

    Montréal, QC
    1 day ago
  •  ...are hiring a Senior Machine Learning Engineer Scientist to lead the development...  ...Infrastructure Build and operate distributed training and inference pipelines with solid software design & architecture strategy....  ...for advancing structured-data AI and building platforms that deliver... 
    Training
    Long term contract
    Permanent employment
    Full time
    Local area
    Worldwide
    Flexible hours

    SAP

    Montréal, QC
    3 days ago
  • $150k - $195k per year

     ...About You We are looking for a Principal Engineer to take architectural ownership of the agent...  ...contributor role on the DevX and AI team, and the decisions you make here — which...  ...investing in professional development through training and educational opportunities, we ensure that... 
    Training
    Local area
    Worldwide

    Xsolla

    Montréal, QC
    7 days ago
  •  ...Job Description As a Software Development Specialist (.NET / C# and AI/IoT) within the Telecommunications...  ...manage high-quality datasets for training artificial intelligence models;...  ...degree in Computer Science, Software Engineering, or a related field, or equivalent... 
    Training
    Hourly pay
    Local area
    Remote work
    Flexible hours

    Artelia

    Montréal, QC
    5 days ago
  •  ...Job Responsibility: MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large,... 
    Long term contract
    For contractors
    Work at office
    Remote work
    1 day per week

    MANNARINO

    Montréal, QC
    3 days ago
  •  ...arrangement: Hybrid   We are looking for a Senior Embedded Software Engineer   to collaborate on one of our projects in the Aerospace...  ...disability insurance, group RRSP with company Access continuous training to expand your knowledge and stay on the cutting edge of technology... 
    Training
    Long term contract
    Full time

    Scalian

    Montréal, QC
    3 days ago
  •  ...entertainment boundaries, join our journey and help create the unknown! Job Description As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players .... 
    Work at office

    Ubisoft

    Montréal, QC
    24 days ago
  •  ...willingness to challenge consensus. We are looking for an AI Full Stack Software Developer to join our AI and Multi Asset Systematic...  ...technologies. Collaborate closely with traders, researchers, and engineers to define and implement critical features. Research emerging... 
    Remote work

    DRW

    Montréal, QC
    a month ago
  •  ...Corning Technology Center Montreal (CTCM) is an R&D team building software solutions that drive adoption of Corning’s products and...  ...QUALIFICATIONS: •    Bachelor’s Degree in Computer Science, Software Engineering, Computer Engineering or a related field, or equivalent... 
    Work at office
    Immediate start
    Remote work
    Work from home

    Corning

    Montréal, QC
    4 days ago
  •  ...was founded in 2010 by two aeronautical engineers who realized that the healthcare system was...  ...Professional Tenure: 10+ years of total software engineering experience, with at least 5+...  ...between Christmas and New Year Annual training allowance to support your professional development... 
    Training
    Long term contract
    Permanent employment
    Full time
    Work at office
    Immediate start
    Remote work
    Worldwide
    Flexible hours

    Medfar

    Montréal, QC
    3 days ago
  •  ...is building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers...  ...our Co-Founder & CEO, Reza Khadjavi . About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home
    Shift work

    Motion

    Montréal, QC
    6 days ago
  • $50 - $150 per hour

     ...Mechanical Engineering AI Expert Remote | Contractor | $50–$150 per hour equivalent We are recruiting experienced Mechanical Engineering AI Experts to support a large-scale project helping train and evaluate next-generation AI systems. No previous AI experience... 
    Training
    Remote job
    Hourly pay
    Contract work
    For contractors

    Andrews Recruitment Group

    Montréal, QC
    a month ago
  • $200k per year

     ...Software Engineer Role Role: Software Engineer Client: Elite Buy-Side Fund Compensation: Up to $200,000 CAD + Bonus + Benefits Location: Montreal (Hybrid) Overview Join a front-office tech team building real-time risk and analytics platforms used directly... 
    Permanent employment
    Work at office

    Hunter Bond

    Montréal, QC
    a month ago
  •  ...is building the command center for creative strategists : an AI-native platform that bridges the gap between performance marketers...  ...to routine updates. We’re looking for a senior software engineer who loves working at the boundary between product code and infrastructure... 
    Permanent employment
    Full time
    Summer work
    Internship
    Work at office
    Remote work
    Work from home

    Motion

    Montréal, QC
    6 days ago
  •  ...manufacture a complete range of transportation systems, from high-speed trains to electric buses and driverless trains, as well as...  ...special instructions. Coordinate, direct and supervise locomotive engineers and train operators through the application of a high level of technical... 
    Work at office
    Local area
    Immediate start

    Alstom

    Montréal, QC
    7 hours ago
  •  ...worldwide creating the industry's most diverse portfolio: high-speed trains, metros, trams, maintenance services and integrated systems....  ...instructions. Coordinate, direct and supervise locomotive engineers and train operators through the application of a high level of technical... 
    Fixed term contract
    Work at office
    Immediate start
    Worldwide
    Night shift
    Rotating shift
    Afternoon shift
    Early shift

    Alstom

    Montréal, QC
    7 hours ago
  •  ...autonomous robots that deliver healthcare. Our AI sensing platform enables existing robotic...  ...We're looking for an Applied AI Engineer to take our growing collection of foundation...  ...components from manually run, sometimes locally trained workflows to fully automated, production-... 
    Training

    Norbert Health

    Montréal, QC
    18 days ago
  •  ...About Mistral Mistral provides full-stack AI solutions: from frontier models to...  ...are seeking an Applied AI, Forward Deployed Engineer to build customer use cases on top of the...  ...individual contributor (data scientist or software engineer) on AI-based products - You have... 
    Full time
    Relocation package

    mistral.ai

    Montréal, QC
    15 hours ago
  •  ...We’re seeking an experienced engineering leader to join our Cloud and Platform Security team as a Data & Software Engineering Tech Lead to lead engineering teams and partner closely...  ...processes. Evaluate emerging technologies, AI capabilities, and engineering approaches to... 
    Full time
    Apprenticeship
    Work at office
    Remote work

    Morgan Stanley

    Montréal, QC
    18 hours ago
  • $130k per year

     ...Junior Software Engineer (Python) Role Role: Junior Software Engineer (Python) Client: Elite Quant Fund Compensation: Up to $130,000 CAD + Bonuses + Full Benefits Package Location: Montreal (Hybrid) Overview Join a front-office engineering team building... 
    Permanent employment
    Work at office
    Immediate start

    Hunter Bond

    Montréal, QC
    a month ago
  •  ...About Fluent Software Group  Fluent Software Group is part of Valsoft Corporation’s family...  ...growth.  The Mission  We’re building AI startups inside an established portfolio of vertical software companies—and we need engineers who can make ideas real, fast.  Our mandate... 
    Long term contract
    Internship
    Work at office
    Immediate start
    Remote work

    Valsoft Corporation

    Montréal, QC
    more than 2 months ago
  • $240k per year

     ...Ultra Low-Latency C++ Engineer Role Role:  Ultra Low-Latency C++ Engineer (C++ 20/23) Client: Elite Buy-Side Fund Compensation:...  ...Our elite buy-side clients are looking for a highly talented C++ Software Engineer to join an experienced tech team. This is an environment... 
    Permanent employment

    Hunter Bond

    Montréal, QC
    a month ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer (AI Training). Be the first to apply!