Talent.com
Software Engineer
Software Engineerh2o.ai • Ottawa, ON, Canada
Software Engineer

Software Engineer

h2o.ai • Ottawa, ON, Canada
10 days ago
Job type
  • Full-time
Job description

Job Description

Job Description

Founded in 2012, H2O.ai is on a mission to democratize AI. As the world’s leading agentic AI company, H2O.ai converges Generative and Predictive AI to help enterprises and public sector agencies develop purpose-built GenAI applications on their private data. With a focus on Sovereign AI—secure, compliant, and infrastructure-flexible deployments—H2O.ai delivers solutions that align with the highest standards of data privacy and control.

Our open-source technology is trusted by over 20,000 organizations worldwide, including more than half of the Fortune 500. H2O.ai powers AI transformation for companies like AT&T, Commonwealth Bank of Australia, Chipotle, Workday, Progressive Insurance, and NIH.

H2O.ai partners include NVIDIA, Dell Technologies, Deloitte, Ernst & Young (EY), Snowflake, AWS, Google Cloud Platform (GCP), VAST Data and MinIO. H2O.ai’s AI for Good program supports nonprofit groups, foundations, and communities in advancing education, healthcare, and environmental conservation. With a vibrant community of 2 million data scientists worldwide, H2O.ai aims to co-create valuable AI applications for all users.

H2O.ai has raised $256 million from investors, including Commonwealth Bank, NVIDIA, Goldman Sachs, Wells Fargo, Capital One, Nexus Ventures and New York Life.

For more information, visit .

About This Opportunity

H2O.ai is seeking a highly motivated Full Stack & Systems Software Engineer to join our H2OGPTe generative AI project team. This is a hands-on technical role for someone who thrives on solving complex problems, moves fast, and refuses to accept "no" as an answer. You'll be working at the intersection of cutting-edge generative AI and production systems, delivering end-to-end solutions that push the boundaries of what's possible.

This is a hybrid position is based in Ottawa, Canada.

What You Will Do

  • Design, develop, and deploy full stack features for the H2OGPTe platform from concept to production.
  • Build and maintain robust systems software using Python, Go, and React.
  • Implement and optimize solutions across major cloud platforms (AWS, Azure, GCP).
  • Own the complete development lifecycle including CI / CD pipelines, testing, deployment, and monitoring.
  • Collaborate closely with ML researchers and engineers to productionize generative AI innovations.
  • Debug complex distributed systems issues and deliver creative solutions under pressure.
  • Contribute to architectural decisions that shape the future of our generative AI platform.
  • Rapidly prototype new capabilities and iterate based on user feedback.

What We Are Looking For

Required Qualifications

  • 2+ years of professional software engineering experience.
  • Strong programming skills in Python, Go, and React (or demonstrated ability to quickly master new technologies).
  • Experience with cloud platforms (AWS, Azure, or GCP) and cloud-native architectures.
  • Hands-on experience with CI / CD pipelines and DevOps practices.
  • Proven ability to deliver features end-to-end, from design through deployment.
  • Track record of learning quickly and adapting to new technologies and domains.
  • Essential Attributes

  • Can-do attitude : You see obstacles as puzzles to solve, not roadblocks.
  • Ownership mentality : You take pride in delivering high-quality solutions and stand behind your work.
  • Fast learner : You're energized by new challenges and technologies, especially in ML and generative AI.
  • Team player : You collaborate effectively, share knowledge, and elevate those around you.
  • Execution-focused : You bias toward action and deliver results consistently.
  • Innovative mindset : You're excited about pushing boundaries in generative AI applications.
  • Tech Stack

  • Languages : Python, Go, React / JavaScript
  • Cloud : AWS, Azure, GCP
  • Domain : Generative AI, LLMs, ML infrastructure
  • Tools : CI / CD pipelines, containerization, distributed systems
  • How to Stand Out From the Crowd

  • Experience with machine learning systems, frameworks, or infrastructure.
  • Background in generative AI, LLMs, or related ML technologies.
  • Familiarity with containerization (Docker, Kubernetes) and microservices architectures.
  • Experience with scalable distributed systems and data processing pipelines.
  • Open source contributions or personal projects demonstrating technical initiative.
  • Why H2O.ai?

  • Market leader in total rewards
  • Remote-friendly culture
  • Flexible working environment
  • Be part of a world-class team
  • Career growth
  • Base salary range : $100,000 - 120,000 CAD
  • H2O.ai is committed to creating a diverse and inclusive culture. All qualified applicants will receive consideration for employment without regard to their race, ethnicity, religion, gender, sexual orientation, age, disability status or any other legally protected basis.

    H2O.ai is an innovative AI cloud platform company, leading the mission to democratize AI for everyone. Thousands of organizations from all over the world have used our cutting-edge technology across a variety of industries. We’ve made it easy for people at all levels to generate breakthrough solutions to complex business problems and advance the discovery of new ideas and revenue streams. We push the boundaries of what is possible with artificial intelligence.

    H2O.ai employs the world’s top Kaggle Grandmasters, the community of best-in-the-world machine learning practitioners and data scientists. A strong AI for Good ethos and responsible AI drive the company’s purpose.

    Please visit to learn more.

    #LI-Hybrid

    Powered by JazzHR

    0dXcvQJ67j

    Create a job alert for this search

    Software Engineer • Ottawa, ON, Canada

    Similar jobs
    Software Architect - Fully Remote

    Software Architect - Fully Remote

    SOWELO CONSULTING • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills?. Great! Please read on as we have a role for you.We are seeki...Show more
    Last updated: 8 days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    N-able • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Software Engineering Manager / C# / .Join to apply for the Software Engineering Manager / C# / .At N-able, we’re redefining what it means to be cyber resilient. Our end-to-end platform blends AI-powered...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Telesat • Ottawa H2B, ON, Canada
    Full-time
    Telesat (Nasdaq and TSX : TSAT) is a leading global satellite operator, providing reliable and secure satellite-delivered communications solutions worldwide to broadcast, telecommunications, corpora...Show more
    Last updated: 2 days ago • Promoted
    Senior Embedded Software Architect - Aerospace / eVTOL

    Senior Embedded Software Architect - Aerospace / eVTOL

    Essence Coaching Group • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading aerospace engineering firm in Ontario seeks a Senior Software Architect Engineer to lead aerospace software development. The role involves defining software architecture and managing the f...Show more
    Last updated: 10 days ago • Promoted
    ASIC Digital Design, Senior Staff Engineer - 13121

    ASIC Digital Design, Senior Staff Engineer - 13121

    Synopsys, Inc. • Ottawa H2B, ON, Canada
    Full-time
    At Synopsys, we drive the innovations that shape the way we live and connect.Our technology is central to the Era of Pervasive Intelligence, from self-driving cars to learning machines.We lead in c...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Versaterm • Ottawa H2B, ON, Canada
    Full-time
    Versaterm is a global public safety solutions company helping agencies transform how they serve their communities.Since 1977, we’ve been building an ecosystem of intuitive tools designed for public...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer, Web API Platform

    Senior Software Engineer, Web API Platform

    Scribd, Inc. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Senior Software Engineer, Web API Platform role at.Join our team as we create a world of stories and knowledge, democratize the exchange of ideas and information, and empower collective expertise t...Show more
    Last updated: 13 days ago • Promoted
    Software Engineering Manager : AI-Driven Distributed Systems

    Software Engineering Manager : AI-Driven Distributed Systems

    Magnet Forensics • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A leading digital investigation software provider in Ottawa seeks a Software Engineering Manager to shape the next generation of forensic tools. You will lead technical direction, mentor engineers, ...Show more
    Last updated: 7 days ago • Promoted
    Senior Software Engineer : Zero Trust & Cloud Security

    Senior Software Engineer : Zero Trust & Cloud Security

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    A leading technology company in Ottawa is seeking a talented Senior Software Engineer to contribute to developing its Zero Trust products and cloud services. The successful candidate will design and...Show more
    Last updated: 17 days ago • Promoted
    Software Engineer

    Software Engineer

    Actalent • Ottawa, ON, Canada
    Full-time
    Job Title : Golang Software Engineer.As a Software Engineer, you will be responsible for developing internal tools and applications for the development team. This role requires independent work and t...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer

    Software Engineer

    Acre Identity by TDS • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Acre empowers security professionals to adapt and thrive in a rapidly changing world.Established in 2012, our solutions in access control, visitor management, and intrusion software are trusted by ...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, AI Model serving - Ottawa, Canada

    Senior Software Engineer, AI Model serving - Ottawa, Canada

    Clutch Canada • Ottawa H2B, ON, Canada
    Remote
    Full-time
    PLEASE APPLY THROUGH THIS LINK : https : / / job-boards.The mission of Speechify is to make sure that reading is never a barrier to learning. Over 50 million people use Speechify’s text-to-speech product...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Global Talent Alliance, Canada • Ottawa H2B, ON, Canada
    Full-time
    Senior Software Engineer to work on their Zero Trust products and cloud services.The individual will become a member tasked with the development of innovative solutions to protect endpoints from em...Show more
    Last updated: 17 days ago • Promoted
    Software Architect - Fully Remote

    Software Architect - Fully Remote

    Sowelo Consulting • Ottawa H2B, ON, Canada
    Remote
    Full-time +1
    Do you have Architecture experience with a Microsoft tech stack?.Are you able to work autonomously and have strong communication skills?. Great! Please read on as we have a role for you.We are seeki...Show more
    Last updated: 9 days ago • Promoted
    Software Engineering Manager

    Software Engineering Manager

    Magnet Forensics • Ottawa H2B, ON, Canada
    Remote
    Full-time
    Who We Are; What We Do; Where We’re Going.Magnet Forensics is a global leader in the development of digital investigative software that acquires, analyzes, and shares evidence from computers, smart...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer II, Newsroom Platform

    Software Engineer II, Newsroom Platform

    Warner Media, LLC. • Ottawa H2B, ON, Canada
    Remote
    Full-time
    A major media company located in Ontario is seeking a Software Engineer II to contribute to both frontend and backend development for CNN's modern news platform. You will develop application feature...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Flexera • Ottawa H2B, ON, Canada
    Full-time
    Employer Industry : Technology Solutions and Software Development.Why consider this job opportunity.Opportunity for career advancement and growth within the organization. Collaborate with a high-perf...Show more
    Last updated: 8 days ago • Promoted
    Software Developer II

    Software Developer II

    Warner Bros. Discovery • Ottawa H2B, ON, Canada
    Full-time
    Discovery… the stuff dreams are made of.When we say, “the stuff dreams are made of,” we’re not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Eart...Show more
    Last updated: 30+ days ago • Promoted