Open Role
Canonical

Opportunity at

Canonical

Software Engineer - Edge AI

Canonical seeks a Software Engineer to focus on Edge AI, contributing to open-source software, Linux, and edge computing initiatives. This position involves building secure, customizable, and…

View Company

Role Snapshot

Hiring Now
Work arrangement
Not specified
Location
United Kingdom
Salary
Not specified
Apply by
Not specified
Employment type
Full-time
Experience
Not specified
Added to Jobsiz3h agoEmployer posted Nov 7, 2026
Listing Views3
Applications0
Apply BeforeNo deadline

Career Tools

About This Role

Canonical seeks a Software Engineer to focus on Edge AI, contributing to open-source software, Linux, and edge computing initiatives. This position involves building secure, customizable, and easily deployable edge artificial intelligence solutions with an emphasis on Inference Snaps. Canonical operates as an international software company delivering Ubuntu, collaborating alongside the open-source community to supply free software platforms that enhance security, cut costs, and boost operational efficiency for global enterprises. This…

Job Description

Canonical seeks a Software Engineer to focus on Edge AI, contributing to open-source software, Linux, and edge computing initiatives. This position involves building secure, customizable, and easily deployable edge artificial intelligence solutions with an emphasis on Inference Snaps. Canonical operates as an international software company delivering Ubuntu, collaborating alongside the open-source community to supply free software platforms that enhance security, cut costs, and boost operational efficiency for global enterprises.

This role suits professionals experienced in Go or C++ who enjoy developing Linux applications and exploring artificial intelligence frameworks. Team members engage in cooperative development, code reviews, and robust unit and integration testing. The working arrangement involves working from home accompanied by global travel requirements of two to four weeks annually for internal and external gatherings.

Responsibilities

  • Collaborate proactively within a distributed team environment
  • Develop and maintain open-source machine learning and artificial intelligence inference application packages
  • Debug technical issues and write high-quality code patches
  • Review code produced by upstream contributors and internal engineers
  • Discuss design ideas and cooperate on effective solutions
  • Experiment with Ubuntu Core and demonstrate industry-grade edge artificial intelligence systems
  • Secure the deployment of artificial intelligence inference platforms on Linux
  • Construct optimized artificial intelligence solutions for local inferencing on Ubuntu

Requirements

  • At least three years of professional software development experience using Go or C++
  • Experience developing applications for Linux

Qualifications

  • Familiarity with containers such as Docker and Kubernetes
  • Experience with Snap, Debian, or RPM packaging
  • Proficiency in Bash scripting
  • Knowledge of CI/CD systems including GitHub Actions and GitLab CI
  • Exposure to local AI and machine learning inference frameworks
  • Familiarity with hardware accelerators like GPUs and NPUs
  • Bachelor degree or equivalent in Computer Science, STEM, or a related field

Core Skills

Frequently Asked Questions

Answers are based only on the employer’s listing; where it doesn’t say, neither do we.

What is the location or remote policy for this role?

The posting states that you can work from home with global travel of two to four weeks per year for internal and external events.

What programming languages are required for the position?

Candidates must have a minimum of three years of professional software development experience utilizing either Go or C++.

What educational background is expected?

Applicants should hold a Bachelor's degree or an equivalent qualification in Computer Science, STEM, or a similar field of study.

Does the job posting state the salary or benefits?

No, the job posting does not specify salary details or company benefits.

Sample Interview Questions

AI-generated questions tailored to this specific role — a preview of the full practice set.

Search similar jobs

Related Jobs

Canonical
CanonicalAdded to Jobsiz 3h ago
Canonical
CanonicalAdded to Jobsiz 3h ago
Full-timeRemote
Canonical
CanonicalAdded to Jobsiz 3h ago
Full-time
Canonical
CanonicalAdded to Jobsiz 3h ago

Posted by Canonical

Source: Jobicy — UK

View the original listing ↗

Posted by employer: Nov 7, 2026

Added to Jobsiz: Nov 7, 2026

The description was written by Jobsiz from the employer’s listing. Always check the original listing before applying.

Canonical

Canonical

363Open Jobs
—No reviews yet
View Company Profile