Senior Software Engineer – Networking for AI

Requirements

  • Highly proficient in C and C++
  • Strong grasp of multicore processor architectures and how hardware affects software performance
  • Experience writing high-performance software libraries or working on the Linux kernel

Nice to Haves

  • Hands-on experience with network I/O drivers and L2-L7 networking stack including data plane software such as DPDK, VPP, Snort, etc.
  • Experience with networking software stack components for AI applications such as RoCE, libFabric, OpenMPI, NCCL, OneCCL, etc.
  • Familiarity with open-source software contribution processes
  • High proficiency in Python
  • Familiarity with PyTorch-based training applications or concepts related to SDN and cloud native technologies such as Kubernetes and CNIs

What You'll Be Doing

  • Design, develop, test, and optimise high-performance networking software on Arm platforms, including test cases and sample applications to ensure production-quality software
  • Collaborate closely with internal and external partners to enhance networking stacks and automate CI/CD pipelines
  • Contribute to open-source projects by developing, upstreaming, and maintaining code

Perks and Benefits

  • Join a collaborative team working with industry leaders and innovators
  • Work with cutting-edge technology on networking software leveraged by AI frameworks, development platforms, software models, FPGAs, and early silicon
  • Opportunities for continuous learning and professional growth
  • Inclusive and encouraging work environment
  • Hybrid working options with team-driven flexible patterns
  • Competitive salary range of £73,500 - £99,500 per year
  • Employer-sponsored skilled worker visa costs covered (individual visa fees are candidate's responsibility)
AI Summary ✨

Similar jobs

  • Python Risk Developer - Vice President

    CitiGreater London, UKa day ago
    NewRegistered sponsor
  • Trading Systems Engineer

    QRTLondon, UKa day ago
    NewRegistered sponsor
  • Senior Platform Software Engineer

    OracleIrelandUKa day ago
    NewRegistered sponsor
  • See all jobs in UK →