Software Engineer, ML Networking
Ist diese Stelle etwas für Sie?
Lebenslauf erstellen Erstellen Sie Ihren Lebenslauf und entdecken Sie Ihre Übereinstimmung mit dieser Stelle — und mit allen anderen.
Die Stelle
As a systems-level engineer, you will design, implement, and optimize software that interfaces ML accelerators with high-speed networks.
You will work across kernel-space and user-space networking, including TCP/IP internals, XDP/eBPF, io_uring, and epoll.
Responsibilities include building accelerator-aware drivers and abstractions for collectives and RPC in distributed ML workloads.
You will diagnose and resolve networking issues across OSI layers 2-4 and optimize performance with NICs, DPDK, and RDMA.
A strong emphasis on memory management, lock-free data structures, and NUMA-aware programming in a systems language (C/C++ with Rust exposure).
This role requires a passion for debugging multi-layered, distributed systems and collaborating with researchers and engineers to deliver reliable, scalable networking software.
You will work across kernel-space and user-space networking, including TCP/IP internals, XDP/eBPF, io_uring, and epoll.
Responsibilities include building accelerator-aware drivers and abstractions for collectives and RPC in distributed ML workloads.
You will diagnose and resolve networking issues across OSI layers 2-4 and optimize performance with NICs, DPDK, and RDMA.
A strong emphasis on memory management, lock-free data structures, and NUMA-aware programming in a systems language (C/C++ with Rust exposure).
This role requires a passion for debugging multi-layered, distributed systems and collaborating with researchers and engineers to deliver reliable, scalable networking software.
Die vollständige Anzeige sehen
Aufgaben, Anforderungen, Kompetenzen und Vorteile — mit Ihrem kostenlosen Konto.
Bereits ein Konto? Anmelden
Ähnliche Stellen
Weitere Positionen, die passen könnten.
Homeofficepartial
StadtSeattle, Vereinigte Staaten