Find your next role
Discover roles across ambitious teams
20,023 jobs
- More jobs
Canonical
Software Engineer, Edge AI
Remote · EMEA · Mid level
About the role
Develop and maintain secure, customizable edge AI solutions focusing on Inference Snaps. Work on silicon-optimized AI/ML inference packages for devices from embedded systems to gateways.
What you’ll do
• Collaborate with a distributed team. • Develop open-source AI/ML inference packages. • Debug and produce high-quality code. • Review code from engineers. • Secure deployment of AI inference platforms on Linux.
What you’ll bring
• 3+ years professional software development with Go or C++. • Experience developing Linux applications. • Interest or experience with containers, packaging, scripting. • Knowledge of CI/CD pipelines. • Bachelor’s degree in Computer Science or STEM.
Life at Canonical
Canonical fosters a discrimination-free workplace valuing diversity and inclusion. Offers global travel opportunities and remote work.
About Canonical
Canonical is an international software company delivering Ubuntu, the leading free software platform, supporting businesses worldwide to reduce costs and improve security.