IBM

Linux Software Developer for AI Accelerator

Bengaluru, India
PyTorch
This job is closed! Check out or
Description
Are you interested in AI and operating systems development? Do you like low-level programming and diving into the depths of a Linux system? Would you like to work on the open source software stack which drives today’s raise of AI in every industry? If so, our team is the right place for you!
Our Linux development team is responsible for enhancing and maintaining the full stack (Linux kernel and its device drivers, libraries, tools, compilers, debuggers, virtualization (KVM) and test automation & CI/CD). We tightly collaborate with the international development teams of IBM (e.g. hardware and firmware development), the global maintainers of open source communities and our Linux distribution partners (Red Hat, SUSE, Canonical). Our focus is on the support of the IBM Z / LinuxONE architecture, e.g. new processor instructions, new I/O attachments (PCIe, NVMe, Ethernet, RDMA etc.) and accelerators for cryptographic functions. Linux on IBM Z / LinuxONE forms the basis of many of IBM's commercial solutions in Cloud, Analytics and AI.

What you will do:
  • Your work will focus on the exploitation of the unique AI hardware acceleration features of the IBM Z platform. This will include additions to low-level code in the Linux operating system, that interacts directly with the accelerator hardware.
  • You will also work on enabling standard AI open source frameworks like PyTorch. With your focus being development work, you will also be responsible for validating functionality, handling problem determination, bug fixing, and solving client problems.
  • Your attendance at open source community meetings is recommended and supported and client facing activities (e.g. client support, providing lectures at conferences) are possible. You will closely interact with the respective open source communities (""upstream integration"" of your code) and our distribution partners (Red Hat, SUSE, Canonical).

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers