Inscrivez-vous pour accéder à toutes les fonctionnalités de notre service.
  • Recherche d'offres d'emploi
  • Favoris
  • Créer un CV
    Nouveau
  • Salaires
  • Souscriptions

Full-stack AI Software Engineer (M/F)

Canonical

Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers, and industry leaders in many sectors. The company is a pioneer of global distributed collaboration, with 1200+ colleagues in 75+ countries and very few office based roles. We are hiring engineers to work across the breadth of our Ubuntu Engineering organisation - engineers who care deeply for quality, performance and resilience in software, engineers who are just as comfortable with designing and engineering new software as they are with packaging, integrating, testing and shipping the incredible catalog of open source software provided by the Ubuntu repositories.

Our engineers integrate the freshest open source software, provide robust upgrade paths and engineer the future of Ubuntu. Ubuntu is not just the world's most deployed open source operating system, it's a platform that enables innovation for millions of users across the globe. Our community represents the full breadth of the developer experience; from students, hobbyists and freelancers to high performance engineering and creative teams in corporate and academic environments.

The four key teams that ship Ubuntu are:

Foundations : maintaining foundational software: architectures, package managers, compilers, toolchains, bootloaders, filesystems and core utilities

Ubuntu Core Desktop, WSL, gaming technology, and a suite of modern applications for the desktop crafted with Flutter

Debcrafters: a new team responsible for the forward movement, maintenance and overall health of the Ubuntu archive: one of the most abundant repositories of open source software available today

Bring your existing expertise and learn new skills by working on one of the most prolific pieces of open source software. Development : design, build and ship new foundational systems software and applications in Rust, Go, Flutter, and Python

Architecture : engineer the integration of open source from boot firmware to cloud applications deployment

Packaging : a combination of Debian and Snap packaging to ship software in the distribution

Automation : build and maintain the machinery responsible for building, testing and shipping Ubuntu

Distro Engineering : the maintenance and evolution of a Linux distribution and its repositories

At Canonical, you will have the opportunity to engage with and contribute to the broader open source community. We're looking for individuals who can help build a thriving community and contribute with enthusiasm and precision to a broad range of technologies.

Location : We have remote roles open in every time zone.

Designing, building and shipping software in Rust, Go and Python

Packaging, integrating, testing and uploading open source software to the Ubuntu repositories

Authoring and improving technical and community documentation

Contributing to upstream and neighboring open source projects

An exceptional academic track record from both high school and university

Undergraduate degree in Computer Science or STEM, or a compelling narrative about your alternative path

A demonstrated passion for open source software

Significant experience with Rust, Go, Python, Flutter or C/C++

Professional written and spoken English

Ability to travel twice a year, for company events up to two weeks each

Experience with Linux distributions and distribution engineering

Experience with software packaging and distribution mechanisms

Performance or Security Engineering experience

We consider geographical location, experience, and performance in shaping compensation worldwide. We revisit compensation annually (and more often for graduates and associates) to ensure we recognize outstanding performance. In addition to base pay, we offer a performance-driven annual bonus. We balance our programs to meet local needs and ensure fairness globally.

Personal learning and development budget of USD 2,000 per year

Annual holiday leave

Maternity and paternity leave

Opportunity to travel to new locations to meet colleagues

Priority Pass, and travel upgrades for long haul company events

As the company that publishes Ubuntu, one of the most important open source projects and the platform for AI, IoT and the cloud, we are changing the world on a daily basis. Canonical has been a remote-first company since its inception in 2004. Working here is a step into the future, and will challenge you to think differently, work smarter, learn new skills, and raise your game.

Diversity of experience, perspectives, and background create a better work environment and better products.

L'offre d'emploi a été publiée il y a 15 jours
Des emplois similaires qui pourraient vous intéresserBasé sur l'offre Full-stack AI Software Engineer (M/F) à Ottawa, ON
  • Canonical is a leading provider of open source software and operating systems to the global...  ...enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers... 
    Suggéré
    Travail au bureau
    Zone locale
    Travail à domicile
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 10 jours
  • Canonical is a leading provider of open source software and operating systems to the global...  ...enterprise and technology markets. Our platform, Ubuntu, is widely used in breakthrough...  ...such as public cloud, data science, AI, engineering innovation, and IoT. Our customers include... 
    Suggéré
    Contrat Longue Durée
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Canonical

    Ottawa, ON
    il y a 8 jours
  • $100k - $120k par année

     ...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... 
    Suggéré
    Temps plein
    Travail à distance
    Le monde entier
    Horaires flexibles

    h2o.ai

    Ottawa, ON
    il y a 10 jours
  •  ...technology. If you're passionate about making a meaningful difference, we'd love to hear from you. The Role The Manager, Software Engineering will be responsible for leading a team of software engineers in the design, development, and delivery of high-quality software... 
    Suggéré
    Stage

    Versaterm

    Ottawa, ON
    il y a 2 jours
  •  ...Position: Software Engineer - Cloud Access Control Location: Ottawa, Canada (Hybrid) Move Security Forward with Acre Are you passionate about transforming the future of security? Do you thrive in a collaborative, innovative environment where your contributions drive... 
    Suggéré
    Temps plein
    Le monde entier

    acre security

    Ottawa, ON
    il y a 5 jours
  •  ...companies that lead the world in technology and innovation. Your next chapter starts here.    In this role, you will:   Own software quality of our software products (both embedded and non-embedded) Work closely with the product managers and software developers to... 
    Emploi permanent
    Temps plein

    High Tech Genesis

    Ottawa, ON
    il y a 2 jours
  • $109.83k - $159.83k par année

     ...ll be at the forefront of building and scaling enterprise-grade software systems that protect critical assets and sensitive information...  ...Impact: We are seeking a highly skilled and passionate Software Engineering Manager with deep expertise in enterprise software development... 
    Stage
    Travail au bureau
    Travail à domicile
    Le monde entier
    Lundi au vendredi

    OpenText

    Ottawa, ON
    il y a 16 jours
  • $180k - $275k par année

     ...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... 
    Stage
    Travail au bureau
    Zone locale
    Travail à distance
    Horaires flexibles

    Veeva Systems

    Ottawa, ON
    il y a 1 heure
  • Forward Deployed Software Engineer Location Ottawa, ON : A World-Changing Company Palantir builds the world's leading software for data-driven decisions and operations. By bringing the right data to the people who need it, our platforms empower our partners to develop lifesaving... 
    Temps plein
    Travail au bureau
    Travail à distance
    Travail à domicile

    Palantir Technologies

    Ottawa, ON
    il y a 5 jours
  • $150k par année

    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 large-scale... 
    Contrat Longue Durée
    Temps plein
    Travail à distance
    Bureau à domicile

    AutoScale Ventures

    Ottawa, ON
    il y a 8 jours
  • $85.5k - $135.5k par année

     ...solutions connecting the space, air, land, sea and cyber domains in the interest of national security. Job Title: Specialist, Software Engineering Job Location: Ottawa, ON Job Schedule: Day Shift Salary Range: 85 500$ - 135 500$ About your next Challenge as a... 
    Équipe de jour

    L3Harris Technologies

    Ottawa, ON
    il y a 27 jours
  •  ...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... 
    Temps plein

    Ouster

    Ottawa, ON
    il y a 2 jours
  •  ...what’s best for our customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate about their craft. Each...  ...! Why this role? We are looking for a skilled Applied AI Software Engineer to join our Applied ML team, supporting the development... 
    Temps plein
    Travail au bureau
    Travail à distance
    Horaires flexibles

    Cohere

    Ottawa, ON
    il y a 21 jours
  •  ...Dominion Dynamics is building Canada’s first modern defence prime: software-defined, attritable, and sovereign. We believe tomorrow’s...  ...loop in operational contexts. The Role: Geospatial Software Engineer - Telemetry & Mapping You will lead the design and delivery of... 
    Temps plein
    Travail à distance

    Dominion Dynamics

    Ottawa, ON
    il y a 23 jours
  • $126k par année

     ...through collaboration and attitude. About The Team The ML Data Engineering team powers metadata extraction, enrichment, and content...  ...powered solutions in production. Role Overview We’re seeking a Software Engineer II with strong backend development experience and a... 
    Contrat Longue Durée
    Travail temporaire
    Zone locale
    Le monde entier
    Bureau à domicile
    Horaires flexibles

    Scribd, Inc.

    Ottawa, ON
    il y a 14 jours
  • $76k - $95k par année

     ...strive to build a more sustainable planet by creating innovative solutions that combine satellite imagery of the Earth, modern software engineering, machine learning, and cloud computing to solve the toughest challenges in agriculture, energy and mining, insurance and risk mitigation... 
    Temps plein
    Travail occasionnel
    Stage
    Travail au bureau
    Travail à distance
    Lundi au vendredi
    Horaires flexibles
    Équipe de l'après-midi

    EarthDaily Analytics

    Ottawa, ON
    il y a 24 jours
  •  ...these clients by supporting integration with all major accounting software including QuickBooks, NetSuite, and Xero. Backed by top...  ...processing and operations teams. Assist in guiding more junior engineers on the team by giving them technical guidance.   What We’re Looking... 
    Temps plein
    Pour les contractants

    Veem

    Ottawa, ON
    Il y a un mois
  • $120k - $165k par année

     ...Senior Software Architect Engineer (Aerospace / eVTOL) Location: Lindsay, Ontario, Canada Employment Type: Full-time Salary Range: CAD 120,000 – 165,000 (annual) Work Model: Hybrid About the Job A senior-level Software Architect & Engineer... 
    Temps plein

    Essence Coaching Group

    Ottawa, ON
    il y a 16 jours
  •  ...Huawei Canada has an immediate permanent opening for a Software Engineer. About the team: The YunShan Software Lab pioneers advanced software technologies and architectures that address the most pressing pain points, complex issues, and challenges in data communication... 
    Emploi permanent
    Temps plein
    Stage
    Recrutement immédiat

    Huawei Technologies Canada Co., Ltd.

    Ottawa, ON
    il y a 3 jours
  • $83.04k - $110.72k par année

     ...need to explore new markets, reduce risks, all towards the goal of making Canada and the world better through trade. Position: Software Engineer (Level 17) / Senior Software & AI Engineer (Level 18), Digital Delivery Marketing and Architects team Employment Type:... 
    Emploi permanent
    Temps plein
    Travail d'été
    Travail au bureau
    Programme de réinstallation
    2 jours par semaine

    EDC

    Ottawa, ON
    il y a 27 jours
  •  ...fast growth, and a team that’s got your back, you’ll be surrounded by people who believe in what they do—and in you. The Software Engineering Manager (C#/.Net/GoLang) oversees the delivery of software solutions, defining project scope and objectives. Managing a team of... 
    Zone locale
    Horaires flexibles

    N-able

    Ottawa, ON
    Il y a un mois
  •  ...critical intelligence needed to build a safer and more efficient world. Job Summary We're looking for a dedicated Software Development Engineer in Test (SDET) to take complete ownership of our integration testing framework. This role is a pivotal link between our... 
    Remplacement

    Ouster

    Ottawa, ON
    Il y a 2 mois
  • $38 - $41 par heure

     ...thrive—both at work and beyond. What You’ll Be Doing: Perform software product testing and investigate possible causes of issues in...  ...pursuing an MS or PhD in Mechanical, Civil, Aerospace Engineering, Computer Science, or other engineering degree. Must be enrolled... 
    Taux horaire
    Temps plein
    Temps partiel
    Travail d'été
    Stage
    Commencez aujourd'hui
    Travail au bureau
    Zone locale
    Travail à distance
    Le monde entier

    Synopsys Inc

    Ottawa, ON
    il y a 8 jours
  •  ...with us and make an impact. What would you do? As a Support Engineer I for Opti9, you'll be the first point of contact for customers...  ...Microsoft Windows Server but may also work with Linux-based systems (Ubuntu, FreeBSD, CentOS, RHEL) Manage multiple tickets, prioritizing... 
    Travail occasionnel
    Travail au bureau
    Travail à distance
    Horaires flexibles
    Équipe de l'après-midi
    2 jours par semaine
    Équipe du matin

    Opti9 Technologies

    Ottawa, ON
    il y a 8 heures
  •  ...world! You will get training from extremely experienced network engineers as you work on leading edge networking equipment. It really is a...  ...etc. • Very good understanding and experience on Linux/Unix (Ubuntu/RHEL/CentOS). • Strong communication skills - facilitation/conflict... 
    Emploi permanent
    Temps plein
    Logé Sur Place
    Relocation

    High Tech Genesis

    Ottawa, ON
    il y a 1 jour
  • $120k - $170k par année

     ...Invest, and Protect. Every single team member — from Product & Engineering to Sales & Marketing, Finance, Operations, and everything in between...  ...to continued growth.   We’re looking for an experienced Software Development Manager (SDM) who combines strong technical and... 
    Contrat Longue Durée
    Temps plein
    Travail temporaire
    Travail à distance
    Nuits de sommeil
    Horaires flexibles
    Équipe de jour

    Ratehub

    Ottawa, ON
    il y a 19 jours
  • In this role, Senior Embedded Software Developer will assume ownership of specific software modules, overseeing their development, quality...  .... Main Responsibilities Collaborate with experienced engineers in the design, coding, testing, and maintenance of software applications... 

    Myticas Consulting

    Ottawa, ON
    il y a 4 jours
  •  ...personal and professional growth.   We are seeking Bilingual Engineering Student for our  Ottawa District in Gatineau , within our...  ...environment.  • Experience with the application of various computer software programs, including word processing, spreadsheet applications... 
    Taux horaire
    Remplacement
    Temps plein
    Stage

    PCL Construction

    Ottawa, ON
    il y a 13 heures
  • $72k - $100k par année

    Senior Software Developer Sense and Respond Software Inc. Location Ottawa, ON Salary 72,000 to 100,000 annually (To be negotiated) / 40...  ...) Git Go MySQL Python React.js SASS XML Android Studio Ubuntu Unix Shell Scripting MS Excel MS SQL Server WordPress Area... 
    Temps plein
    Travail au bureau
    Travail à distance
    Relocation

    Sense and Respond Software Inc.

    Ottawa, ON
    Il y a 2 mois
  • $100k - $140k par année

     ...read on as we have a role for you.   We are seeking a skilled Software Architect to join our clients remote IT team based in Canada....  ...Develop and execute technical strategies and programs. Work with engineering teams to improve code quality and product performance. Build... 
    Travail à distance
    Emploi permanent
    Temps plein
    Сontrat
    Sous-traitant

    Sowelo Consulting sp. z o.o.

    Ottawa, ON
    il y a 11 jours

Voulez-vous recevoir plus d'offres d'emploi ?

S'abonner et recevoir des offres d'emploi similaires à Full-stack AI Software Engineer (M/F). Soyez parmi les premiers à postuler !