
Accelerating AI with efficient, powerful technology
Graphcore, headquartered in Bristol, UK, is a leading player in the artificial intelligence sector, specializing in AI accelerators designed to enhance machine learning efficiency. With over $682 million raised in Series D funding, Graphcore is developing an AI supercomputer set to launch in 2024, a...
Graphcore offers flexible working arrangements to promote work-life balance, along with Private Medical Insurance (PMI) for employees and their famili...
Graphcore's culture is centered around sustainability and innovation in AI technology. The company focuses on developing energy-efficient solutions th...

Graphcore • Gdańsk, Pomeranian Voivodeship, Poland
Graphcore is seeking a Cloud Software Engineer to develop device plugins for AI accelerator hardware within Kubernetes environments. You'll work with Go and Kubernetes to ensure seamless integration. This role requires a strong foundation in software development and cloud computing.
You have a solid background in software development, particularly with Go, and are familiar with Kubernetes environments. Your experience includes developing device plugins and ensuring seamless integration of new hardware within existing Kubernetes clusters. You thrive in collaborative settings, working with cross-functional teams to design, implement, and test new features. You are detail-oriented and have a strong understanding of container orchestration technologies and cloud computing principles. You are committed to building an inclusive work environment and are open to diverse perspectives.
Experience with AI accelerator hardware is a plus, as is familiarity with cloud infrastructure at datacenter scale. You may have worked in environments that prioritize innovation and are eager to tackle complex challenges in the AI space. A proactive approach to problem-solving and a willingness to learn new technologies will set you apart in this role.
As a Cloud Software Engineer at Graphcore, you will be responsible for developing and maintaining device plugins in Go for new AI accelerator hardware. Your work will ensure that these devices integrate seamlessly with existing Kubernetes clusters, providing a native Kubernetes end-user experience. You will collaborate closely with cross-functional teams to design and implement new features, participating in code reviews and design discussions to enhance the overall product. Your contributions will directly impact the performance and usability of Graphcore's AI compute stack, enabling cutting-edge advancements in artificial intelligence.
You will also engage in testing and debugging processes to ensure the reliability and efficiency of the software you develop. By staying updated on the latest trends in cloud computing and container orchestration, you will help drive innovation within the team. Your role will involve not just coding, but also contributing to the strategic direction of the software development process, ensuring that Graphcore remains at the forefront of AI technology.
Graphcore provides a dynamic work environment where you can collaborate with some of the brightest minds in the industry. We offer competitive salaries, including a range of PLN 225,420 - 304,980, depending on your experience and alignment with the role's responsibilities. Our commitment to inclusivity means that we value diverse backgrounds and experiences, fostering a culture where everyone can thrive. You will have opportunities for professional growth and development, working on projects that have a significant impact on the future of AI computing. Join us in building the next generation of AI technology and make a meaningful contribution to the field.
Apply now or save it for later. Get alerts for similar jobs at Graphcore.