Software Engineer (Flexible/Remote)
$100k - $120k per yearh2o.ai
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.
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.
ai has raised $256 million from investors, including Commonwealth Bank, NVIDIA, Goldman Sachs, Wells Fargo, Capital One, Nexus Ventures and New York Life.
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.
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.
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.
- You take pride in delivering high-quality solutions and stand behind your work.
You're energized by new challenges and technologies, especially in ML and generative AI.
You're excited about pushing boundaries in generative AI applications.
Languages: Python, Go, React/JavaScript
Cloud: AWS, Azure, GCP
Generative AI, LLMs, ML infrastructure
Tools: CI/CD pipelines, containerization, distributed systems
Experience with machine learning systems, frameworks, or infrastructure.
Background in generative AI, LLMs, or related ML technologies.
Experience with scalable distributed systems and data processing pipelines.
Open source contributions or personal projects demonstrating technical initiative.
Why H2O.ai?
Remote-friendly culture
Flexible working environment
100,000 - 120,000 CAD
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.
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 push the boundaries of what is possible with artificial intelligence.
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.
- ...growth, and impactful work across Canada. Job Description REF: #001 ADGA Group Consultants Inc. is seeking a Senior Software Engineer to join our team in support of a major, long-term Defence program focused on Tactical Applications and Services. In this role...SuggestedLong term contractFull timeTemporary workPart timeInternshipFlexible hours
$150k per year
...Position: Senior Software Engineer Location: Remote (Canada) Job Type: Full-time Work Schedule: 9:00 AM- 5:00 PM PST Base Salary: CAD $150,000 per year Role Overview: Were looking for a Senior Software Engineer to help design, build, and evolve...SuggestedRemote jobLong term contractFull timeHome office- ...We're building the future of creative intelligence and are looking for talented people to help us get there! About the Senior Software Engineer role As a Senior Software Engineer, you'll do full-stack development with a focus on backend: anything from building features...SuggestedPermanent employmentFull timeSummer workInternshipWork at officeRemote workWork from homeShift work
$128k - $170k per year
...Ouster is a NASDAQ listed company with a range of lidar sensors and software solutions built on top of those sensors. Our advanced vision... ...We are seeking a self-driven, dynamic and passionate software engineer who will be a key player in improving our architecture, developing...SuggestedFull time$180k - $275k per year
...unique opportunity to build impactful solutions that directly contribute to global health. The Opportunity: As a Principal Software Engineer at Veeva, you will develop and guide the creation of highly scalable and maintainable enterprise applications that empower our customers...SuggestedInternshipWork at officeLocal areaRemote workFlexible hours$90k - $140k per year
...enthusiastic, self-motivated individuals to join the Larus team as a Software Engineer. Our Software Engineering team is currently developing end-to-... ...::Insight™ DSS, the Total::Perception™ Systems Simulation Engine (SSE), and the Total::Vision™ Video Analytics Solution (VAS)....Permanent employmentFull timeWork at officeHome officeMonday to friday2 days per week3 days per week- ...Job Responsibility: Software Engineer - Embedded Systems (Sensor Integration) Ottawa, ON Mist Mobility Integrated Systems Technology is a pioneering company in the field of precision aerial delivery and recovery systems including the Sherpa family of GPS guided parafoils...Full timeWorldwide
- ...the 2022 Career Directory Canada's Best Employers for Recent Graduates for the 5th consecutive year . Position Title: Software Automation Test Engineer (Co-op Student/Intern) Employment Type: Student - Co-op/Intern Location: Ottawa ON, Onsite Welcome to Lumentum! We're...Full timeInternship
- ...that helps the world's most innovative companies improve their AI models by providing human feedback. Are you an experienced software engineer who wants to help shape the future of AI? The projects' focus is helping generative AI improve its understanding of software development...Remote workFlexible hours
$130k - $225k per year
...impacting the lives of patients worldwide. Join our dynamic engineering team as a Senior Java Engineer and be at the forefront of developing... ...modern open-source technologies. - Experience in enterprise software or high-growth tech environments. Thrive in our Work...Work at officeLocal areaRemote workWorldwide$130k - $225k per year
...The Role Join our dynamic team as a Senior Site Reliability Engineer on the Vault Platform team, where you'll ensure the scalability... ...and the latest open-source technologies, ideally from enterprise software development or a high-growth tech company. As a Senior SRE, you'...Work at officeLocal areaRemote workWork from homeMonday to friday- ...About Wind River Wind River is a global leader in delivering software for mission-critical intelligent systems. For more than four... ...applications. The right candidate will possess proven software engineering skills. You are expected to be versatile and able to thrive in...Long term contractTemporary work
- ...The Software Technologies team provides solutions to meet grid security needs with a comprehensive suite of power system analysis tools,... ...modeling and analysis of power systems. As a Power System Software Engineer, you will be involved in both software development and power...Full timeImmediate startRemote workWork visa
- ...Department Innovation Role Intern - Front-End Software Engineering Overview Forescout is one of the most impactful cybersecurity companies in the world, helping organizations stay safe and protected in an increasingly digital environment. For more than 25 years, we’ve...Hourly payInternshipSummer internshipWork at officeLocal areaRelocation
- ...seems to be working: we’re #1 in our category, profitable, and have hockey-stick growth. With that growth comes the need for a Software Engineer, Platform to join our newly formed Platform team and help us scale our infrastructure, optimize the performance of key product...Remote job
$130k - $225k per year
...committed to making a positive impact on its customers, employees, and communities. The Role We are looking for Front-End Software Engineers who are eager to build in a fast-paced, startup environment inside a stable, profitable company. Our teams are solving complex problems...Work at officeLocal areaRemote workWork from home$50k - $60k per year
...technology, household appliances, solar energy, healthcare, and software innovations. Bosch established its regional presence in North... ...directly with other Systems Analysts, Project Managers, Sales, and Engineering resources to help design IT infrastructure supporting Physical...Long term contractFull timeInternshipSummer internshipWork at officeLocal areaRemote workWorldwideFlexible hours$142k - $165k per year
...you. Job Description We are looking for a talented Manager, Software Development to join our growing global team at Sectigo. The Manager, Software Development leads a team of software engineers in building secure, scalable, and high-performing applications. The...Full timeLive outWork at officeSleeping nights3 days per week- ...chapter starts here. We’re looking for an experienced Embedded Software Developer to work on microcontroller‑based Automotive ECUs. You’... ...teams. Senior candidates are preferred, but strong intermediate engineers will also be considered. In this role, you will:...
- ...and accessibility. We’re a fully remote, distributed team of engineers, designers, researchers, and product builders from world-class... ...and love solving real user problems. Role Overview As a Software Engineer on the macOS team , you’ll help build and scale Speechify...Remote jobFlexible hours
$81k - $107.5k per year
...Barracuda We are seeking a passionate and hardworking midlevel Software Developer in Test who can join our cross functional Agile team.... ...-standard tools and frameworks ~Collaborate with software engineers, product owners, and other stakeholders to ensure high-quality software...Worldwide$95k - $115k per year
...talk to you. Job Description Position Summary The Software Developer (Mid-Level) contributes independently to the development... ...Education ~ Bachelor’s degree in Computer Science, Engineering, Mathematics, or equivalent is strongly recommended. Experience...Full timeLive outWork at officeSleeping nights3 days per week- ...Genetec’s next generation of physical security software to our clients. Your goal will be to... ...fit: Bachelor’s degree in Computer Engineering, Software Engineering, Computer Science,... ...with containerization and orchestration engines (Docker, Kubernetes) Experience in web...Full timeRemote workFlexible hours
$106k - $141.5k per year
...Barracuda: We are seeking a passionate and hardworking Senior Software Developer in Test to join our cross-functional Agile team. You... ..., log analysis, and root cause summarization ~Collaborate with engineers, product owners, and stakeholders to ensure high-quality software...Worldwide- ...development, professional growth, and impactful work across Canada. Job Description ADGA is currently seeking to connect with Software Developers for an anticipated upcoming project. This is a proactive recruitment initiative, with potential start dates in the coming...Full timeContract workTemporary workPart timeInternshipRemote workFlexible hours
- ...you might just be in the right place! As a hands-on Principal Software Developer, you’ll guide design and architecture of the critical... ...solutions that meet customer needs. You will uplevel engineering craft across the organization, by providing technical guidance,...Work at officeLocal areaRemote workFlexible hours
- Software Developer (0509-054) Our GoC client requires the technical and engineering assistance of two (2) senior software developers, to provide systems/software engineering services. The resources will assist the Engineering Unit with processing and analysis systems development...
- ...Kinaxis: About Kinaxis In 1984, we started out as a team of three engineers. Today, we have grown to become a global organization with over... ...Completion of 1st year of studies in a Computer Science or Software Engineering (or equivalent) program C++ programming experience...Long term contractFull timeInternshipWork at officeFlexible hours3 days per week
- ...organization, apply now. We are currently seeking a Senior Application Software Architect to join our team in Ottawa, Ontario (CA-ON), Canada (... ...science, business administration, information technology, engineering or the equivalent as established by a recognized Canadian...Long term contractWork at officeRemote workFlexible hours
$145k - $190k per year
...part of a team that’s shaping what’s next - we’d love to hear from you. The Opportunity We're on the lookout for a Senior Software Engineer to join our Payment Experience Engineering Team. The Payment Experience team is at the forefront of our company, owning all of the...Full timeApprenticeshipSummer workSummer holidayLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Flexible/Remote). Be the first to apply!
- software design engineer Ottawa, ON
- IT software developer Ottawa, ON
- linux software engineer Ottawa, ON
- junior software engineer Ottawa, ON
- software engineer salary in canada Ottawa, ON
- junior software developer Ottawa, ON
- ingénieur logiciel Ottawa, ON
- software developer internship Ottawa, ON
- software engineer co-op Ottawa, ON
- software developer no experience Ottawa, ON

