coding jobs in Ottawa

10,000 coding job listings in Canada. Find daily updated positions from leading job boards.


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Canadian Home Builders' Association Full-time

    Canadian Home Builders' Association is seeking a Senior Director, Technical Affairs to lead its building science and regulatory function. You will provide executive leadership, oversee a team, and shape policy across national codes and standards to advance the residential construction industry. The role reports to the CEO and collaborates with governments,...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada YO AI Labs Full-time

    YO AI Labs is seeking a Senior Software Engineer (Contractor) to support an AI training project by creating reinforcement learning environments that evaluate AI models on complex software engineering tasks using MCP tools. This remote role is approximately 15 hours per week. You will design reproducible environments, deterministic verification, and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada G2i Inc. Full-time

    A leading AI training company in Canada is seeking a skilled Code Reviewer with deep expertise in Rust. You will review evaluations of AI-generated Rust code to ensure quality and correctness. The ideal candidate has 5-7+ years of Rust development experience, strong debugging skills, and a good command of English. This role offers flexible, remote work and...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada G2i Inc. Full-time

    G2i connects subject-matter experts, students, and professionals with flexible, remote AI training opportunities, including annotation, evaluation, fact-checking, and content review. We partner with leading AI teams, and all contributions are paid weekly once approved, ensuring consistent and reliable compensation. About the Role We're hiring a Code...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada National Research Council of Canada Full-time €83,985 - €139,608 Temporary

    Select how often (in days) to receive an alert: Priority may be given to the following designated employment equity groups: women, Indigenous Peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*. * The Employment Equity Act, which is under review, uses the terminology Aboriginal peoples and visible minorities. ...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada National Research Council Canada / Conseil national de recherches Canada Full-time

    Priority may be given to the following designated employment equity groups: women, Indigenous Peoples* (First Nations, Inuit and Métis), persons with disabilities and racialized persons*. The Employment Equity Act , which is under review, uses the terminology Aboriginal peoples and visible minorities. Candidates are asked to self-declare when applying to...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada Mercor Full-time

    Mercor is partnering with a leading AI research lab to support a Frontier Code Agents project. Contributors help evaluate and improve frontier AI coding models through structured technical assessments. The work focuses on realistic machine learning engineering workflows and model evaluation. This sprint-based engagement seeks engineers with ML experience...


  • Ottawa (Vanier), Canada Armour Security and Protection Services Corp Full-time $17 - $19 Permanent

    Armour Security & Protection Services Corporation (Armour) Location: Ottawa, Ontario Schedule: On-Call (Morning, Evening, and Night Shifts) Pay Rate: $17 – $19/hour (depending on assignment) Type: Long-Term On-Call Position — Choose shifts through Armour’s Shiftboard (up to 40 hours per week) About Armour Security &...


  • Ottawa, ON, Ottawa Census Division, ON; Ontario, Canada National Research Council Canada / Conseil national de recherches Canada Full-time

    National Research Council Canada (NRC) is seeking a mid‑career Technical and Policy Advisor on Construction Codes in Ottawa, to support the Construction Research Centre and the Canadian Board for Harmonized Construction Codes (CBHCC). You will advise on policy and codes, coordinate with committees, and communicate findings to stakeholders. Role requires...

  • MEP Manager

    6 days ago


    Ottawa, Canada EBC Full-time $110,000 - $160,000 Contract

    For more than 50 years, the building team has been giving life to countless construction projects, distinguishing itself by the high quality of its work, respecting the highest industry standards and aiming to obtain environmental certifications. Engineers, architects, and other building specialists work hard to meet deadlines and exceed client...


  • Ottawa, Ontario, Canada Remolity, Inc. Full-time

    Join Terac as a Remote Software Engineer for a paid AI task evaluation study. This position allows you to leverage your coding expertise in assessing and improving AI programming tasks. As a software engineer involved in this project, you will evaluate coding environments and programming challenges directly related to AI agents. Your work will help ensure...


  • Ottawa, Ontario, Canada Turing Full-time

    Join a pioneering team as a Software Engineer dedicated to advancing AI capabilities. Your role will focus on enhancing code efficiency and driving quality through innovative solutions in a remote setup. You’ll be tasked with evaluating AI-generated code, collaborating with various teams to establish benchmarks, and hypothesizing on the software...

  • Distinguished Engineer

    18 hours ago


    Ottawa, ON, Canada Huawei Technologies Canada Co., Ltd. Full-time €150,000 - €190,000 Contract

    Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software engineer, a...


  • Ottawa, ON, Canada Turing Remote Full-time $115,000 - $229,000 Contract

    Embrace an exciting challenge as a Software Engineer specializing in AI. Collaborate with teams in a remote setting to elevate AI code quality and efficiency. You will be responsible for applying your extensive software engineering knowledge, comprising over five years of experience, to refine AI-generated code. The role requires working closely with...

  • Distinguished Engineer

    16 hours ago


    Ottawa, Ontario, Canada huaweicanada Full-time

    Huawei Canada has an immediate permanent opening for a Distinguished Software IDE Engineer. About the team: Software IDE innovation Lab is building an AI Native IDE for efficient work, we have our own IDE and a series of enterprise-level intelligent tools based on AI/ML/LLMs/NLP for software development and maintenance, such as AI software engineer, a...


  • Ottawa, ON, Canada YO AI Labs Full-time

    YO AI Labs is seeking experienced Research Engineers to contribute to a project focused on code generation, software engineering, and AI model evaluation. This contractor role is remote, offering task-based compensation.You will analyze and develop coding tasks, review code, and provide feedback to improve AI systems. Strong problem-solving and communication...


  • Ottawa, Canada RedMane Technology Full-time

    Software Engineer/Developer - Ottawa Company Description  RedMane Technology LLC is an application software consulting and systems integration company based in Chicago. We deliver software solutions for our clients throughout the United States and Canada by means of building new applications, implementing cloud and packaged systems,...


  • Ottawa, Ontario, Canada Triunity Software, Inc. Full-time

    Join Triunity Software as a Java Developer and immerse yourself in building innovative applications in Toronto, ON. This role encourages collaborative coding and performance optimization. Triunity Software invites you to be part of their development team, driving impactful Java solutions. You'll manage the lifecycle of Java-based applications and work with...


  • Ottawa, Ontario, Canada Intouch Insight, Inc. Full-time

    Become a Software Developer at Intouch Insight in Ottawa, Canada. Collaborate with talented teams to build innovative product features using advanced AI tools and modern development practices. In this software development role, you'll work as part of a dynamic team to design and implement customer-focused solutions. Expect to enhance your skills with modern...


  • Ottawa, Canada Brockville General Hospital Full-time €43,000 - €49,000 Contract

    Join Brockville General Hospital as a Health Records Technician on a temporary full-time basis for up to 12 months. Focus on clinical coding, data analysis, and department efficiency. In this role, you will ensure accurate coding of clinical reports while adhering to provincial and federal standards. Collaborating with the Health Records Department, you...