Enable job alerts via email!

Software Engineer - AI and HPC Networking

Oriole Networks

London

On-site

GBP 60,000 - 90,000

Full time

12 days ago

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading tech company specializing in AI/ML and HPC networking is seeking an experienced Software Engineer. This role involves developing drivers, middleware, and embedded control software aimed at enhancing data center technologies. The software will focus on production-grade solutions that integrate advanced training and inference frameworks, all while ensuring high performance and low energy consumption.

Qualifications

  • Experience in high speed Linux PCIe driver development.
  • Production experience including development & validation.
  • Experience working with prototype hardware.

Responsibilities

  • Define software architecture in collaboration with the team.
  • Prepare detailed technical documentation and presentations.
  • Develop Linux PCIe drivers and embedded software.

Skills

Linux PCIe driver development
Embedded systems experience
Debugging
Benchmarking
Collaboration

Education

Bachelor's or Master's degree in Computer Science

Job description

At Oriole Networks, we are developing disruptive technologies for AI/ML and HPC networking which will revolutionise Data Centers, speeding up training and inference, whilst dramatically reducing energy consumption for a sustainable future.

We are looking for an experienced Software Engineer to develop drivers, middleware, example applications and embedded control software for our AI/ML and HPC networking solution. You will work iteratively through a series of prototypes to ultimately deliver a production grade solution. Responsibilities will include software architecture definition, implementationand testing, as well as debugging and benchmarking.

Responsibilities:

  • Software architecture definition in collaboration with the broader team
  • Preparing detailed technical documentation and presentations to stakeholders
  • Linux PCIe driver development
  • Integration with training and inference frameworks on CPU and GPU
  • Embedded software development within our network interface card
  • Example application development and benchmarking, such as AI training
  • Working with prototype hardware, identifying and root causing bugs and issues

Required Skills & Experience:

  • High speed Linux PCIe driver development
  • Experience working directly with prototype hardware alongside the hardware design team
  • Production experience, including; development & validation
  • Bachelors or Masters degree in Computer Science/other relevant fields or experience within the industry.

Experience with some/all of the following would be beneficial:

  • RDMA and Libfabrics. *CCL libraries
  • PCIe peer-to-peer and GPU Direct
  • Embedded systems experience
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Full Stack Engineer - TypeScript | US Start-up - Social Commerce, AI | Salary range 70-[...]

Owen Thomas | Pending B Corp™

Remote

GBP 70,000 - 95,000

Yesterday
Be an early applicant

Senior Full Stack Engineer - TypeScript | US Start-up - Social Commerce, AI | Salary range 70-[...]

Owen Thomas | Pending B Corp™

Remote

GBP 70,000 - 95,000

6 days ago
Be an early applicant

Data & AI Engineer

JR United Kingdom

London

On-site

GBP 60,000 - 85,000

4 days ago
Be an early applicant

Senior Gameplay Programmer - remote UK

Keen Software House

London

Remote

GBP 50,000 - 90,000

30+ days ago

Data & AI Engineer

JR United Kingdom

Guildford

On-site

GBP 55,000 - 85,000

4 days ago
Be an early applicant

Data & AI Engineer

JR United Kingdom

Watford

On-site

GBP 60,000 - 85,000

4 days ago
Be an early applicant

Data & AI Engineer

JR United Kingdom

Dartford

On-site

GBP 60,000 - 85,000

4 days ago
Be an early applicant

Data & AI Engineer

JR United Kingdom

Hemel Hempstead

On-site

GBP 60,000 - 90,000

4 days ago
Be an early applicant

Data & AI Engineer

JR United Kingdom

Basildon

On-site

GBP 60,000 - 90,000

4 days ago
Be an early applicant