As a Senior Software Developer - Virtualization and Orchestration expert, you will be working as part of Graphcore’s engineering team in Oslo developing Graphcore scale out technology for our Intelligence Processing Unit (IPU). You will focus on management, virtualization, and orchestration of virtual AI clusters, working with our architecture team to define and drive implementation of the virtualization and orchestration for our AI and machine learning scale out systems.
You will be working in one of world's most exciting high tech companies and will help drive and shape its products to seamlessly fit into the frameworks of large cloud companies. We would like you to become our go-to person and thought leader on virtualization, orchestration and cloud operations for our AI scale out platform, providing advice on ease of use, cloud operational and infrastructure aspects.
You have a solid knowledge about how orchestration tools (Kubernetes, Swarm, OpenStack, etc) can be used to deploy, scale, and operate virtualized entities. You will understand CPU virtualization and container technology from the inside out (hypervisors, Xen, LXC, Docker). Experience in software defined networking, data center security compliance and enterprise management is a plus. You will have C/C++ programing experience. A background in cloud/IT operations, development or architecture is an advantage.
This position will work very closely with our engineering teams in Oslo and Bristol. Some customer facing activities will be required.
This is a full time role based in Oslo (Norway).
Apply to email@example.com