Software Engineer - GPU Networking & Distributed Systems
$165k - $330k per yearBaseten
About Baseten
Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.
About Baseten
Baseten powers mission-critical inference for the world's most dynamic AI companies, like Cursor, Notion, OpenEvidence, Abridge, Clay, Gamma, and Writer. By uniting applied AI research, flexible infrastructure, and seamless developer tooling, we enable companies operating at the frontier of AI to bring cutting-edge models into production. We're growing quickly and recently raised our $1.5B Series F, led by Altimeter Capital, Conviction Partners, and Spark Capital. Join us and help build the platform engineers turn to ship AI products.
THE ROLE
At Baseten, we are building the global operating system for distributed, heterogeneous AI hardware. We believe that as LLM and multi-modal workloads scale, the network is the computer. We are looking for foundational engineers to lead our GPU Networking efforts, making RDMA a first-class building block in our infrastructure and unlocking the next generation of distributed inference optimizations. Networking and compute are no longer separate disciplines; they are converging. The massive throughput of H100, B200, and NVL72 architectures enables and demands a new approach where communication is co-optimized alongside computation. We are entering an era where the network is an active accelerator, leveraging smart hardware offloads and direct interconnects to ensure that data movement operates at wire-speed. In this role, you will go beyond network configuration to architect the software fabric that unifies thousands of GPUs into a cohesive operating system. While you will leverage the best of the open-source ecosystem, you won't be limited by it. Where off-the-shelf solutions stop, you will build from scratch, engineering the primitives required to co-optimize communication and compute for Disaggregated Serving, Wide Expert Parallelism (WideEP), and lightening cold starts.
Responsibilities
- Make RDMA First-Class: You will work on integrating RDMA/RoCE/InfiniBand capabilities directly into our inference stack, helping us move beyond TCP/IP to unlock order-of-magnitude improvements in bandwidth and latency.
- Optimize Distributed Inference: You will implement and tune the networking layers necessary for efficient Disaggregated KV Cache Offload and WideEP, ensuring seamless communication across NVLink and InfiniBand for our MoE models.
- Enable Serverless-Grade Startup Speeds for LLMs: You will work deeply with checkpointing and storage mechanisms to enable sub-10-second startup for trillion-parameter models.
- Deep-Dive into Hardware: You will characterize and validate networking performance on bleeding-edge clusters (H100/H200, B200/B300, GB200/300 NVL72), writing the acceptance tests that ensure our hardware delivers peak achievable throughput and minimal latency.
- Build Observability: You will design the tools that let us visualize packet flow, congestion, and effective bandwidth across the GPU interconnects, helping us diagnose complex distributed system behaviors.
- Optimize Kernels: You will work with communication libraries (NCCL, NVSHMEM) and potentially write custom communication kernels to overlap compute and data transfer.
Requirements
- You have deep experience with high-performance networking protocols (InfiniBand, RoCE v2) and understand the physics of data movement.
- You are fluent in C++ or Python, with the ability to bridge the gap between high-level logic and hardware. You have a deep understanding of the memory hierarchy in modern NVIDIA architectures (H100/Blackwell) and know how to optimize for it.
- You like going deep. You aren't afraid to dive into TensorRT-LLM source code, write custom C++ / Python bindings, or debug NVLink topology issues.
- You know when to use an off-the-shelf solution and when we need to build a custom solution because the upstream tools (like standard Kubernetes networking) are too slow for our needs.
NICE TO HAVE
- Deep knowledge of NCCL, NVSHMEM, and UCX.
- Experience with Rust for systems-level or performance-critical networking code is a strong plus
- Experience with GPUDirect Storage (GDS) or high-performance filesystems like Weka or 3FS.
- Familiarity with TensorRT-LLM, vLLM, or SGLang.
- Experience running low-level benchmarks to "qualify" new hardware clusters.
THE TEAM
- Bleeding Edge Hardware: We are preparing to bring Blackwell (B200/B300) and then Rubin architectures online. You will be one of the first engineers in the industry optimizing networking for NVL72/GB300 racks.
- We go deep: We operate at every depth. Whether it’s tuning hardware interconnects, writing custom communication kernels, or designing distributed inference strategies, we work across the entire stack to deliver performance that goes far and beyond.
- High Impact: The networking optimizations you build will directly enable features that no one else in the industry has fully mastered yet, like seamless multi-node WideEP and instant model hydration.
Benefits
- Competitive compensation, including meaningful equity
- (U.S. only) 100% coverage of medical, dental, and vision insurance for employee and dependents
- Flexible PTO policy including company wide Winter Break (our offices are closed from Christmas Eve to New Year's Day!)
- Paid parental leave
- Fertility and family-building stipend through Carrot
- (U.S. only) Company-facilitated 401(k)
- Exposure to a variety of ML startups, offering unparalleled learning and networking opportunities.
At Baseten, we are committed to fostering a diverse and inclusive workplace. We provide equal employment opportunities to all employees and applicants without regard to race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.
We are an Equal Opportunity Employer and will consider qualified applicants with criminal histories in a manner consistent with applicable law (by example, the requirements of the San Francisco Fair Chance Ordinance, where applicable).
Compensation Range: $165K - $330K
#J-18808-Ljbffr- ...member of the Service Monitoring Systems team, you will be responsible... ...as a technical expert in network visibility, device management... ...Although this is not primarily a software development role, you will... ...computer science, computer engineering, telecommunications, networking...SuggestedFull timeContract workWork at officeShift work
$75k - $125k per year
...The CGI GTO Montreal Projects team manages network environments and services for internal... ...data centres. We are looking for a Network Engineering Specialist with strong expertise in... ...experience with LAN/WAN and telecommunications systems ~ Deep understanding of network...SuggestedFull timeRemote work- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...skills for working with distributed teams, product and system stakeholders...SuggestedLong term contractPermanent employmentWork at office
- ...and enterprises who are building AI systems to power magical experiences like... .... Cohere is a team of researchers, engineers, designers, and more, who are passionate... ...designing large, highly available distributed systems with Kubernetes, and GPU workloads on those clusters ~...SuggestedFull timeWork at officeRemote workFlexible hours
$75k - $125k per year
Network Engineering Specialist Position Description Location: Montreal or Toronto Bilingual: French/English is required The CGI GTO... ...hands-on experience with LAN/WAN and telecommunications systems Deep understanding of network protocols (TCP/IP, BGP, OSPF...SuggestedLocal areaRemote work- ...projects. In Canada, our Rail, Transit Systems and Telecommunications team (RTS&... ..., alignment and track, power and distribution, signalling and train control,... ..., which encompasses the engineering work required to deliver rail networks that are integrated, safe, secure...Full timeInternshipFlexible hours
- ...The Opportunity You'll own the systems that feed Nascent's trading and research operations... ...This is a roughly 50/50 split between software engineering and operations: half your time you're... ..., tuning proxies, and keeping a distributed system humming across mixed infrastructure...Long term contractPermanent employmentFull timeInternshipWork at officeHome officeFlexible hours
$75k - $125k per year
...Job Title: Specialist Software Engineering Job Location: Montreal QC Job Code: 47605 Job... ...software defects integration issues and system-level problems. Collaborate with cross... ...applications. Familiarity with distributed systems and client/server architectures...Full timeDirect hireDay shift- ...Wi-Fi and on-board passenger infotainment systems. Nomad also provides remote online... ...opportunity for an experienced Senior Linux System Engineer to join our global Engineering division... ..., implement, and maintain Nomad's global network and server infrastructure, including data...Work at officeFlexible hours
$250k per year
...Network Engineer Job Opportunity Role: Network Engineer Client: Elite Tech Firm Salary: Up to $250k CAD + Industry Leading Bonus... ...Engineer to join their team. You will join a globally distributed team of Engineers providing services for their Network stack....Permanent employmentWork at officeImmediate startFlexible hours- ...environment, your responsibilities include crafting and supporting software for trade booking, position management, settlement, and straight... ...active interaction with various upstream and downstream systems. Your position revolves around developing a strategic trading tool...Full time
- ...Reports to: Director, Aircraft Systems Type: Full-Time The Role Dominion Scout... ...integration is where the demonstrator's engineering effort concentrates. What You'll Do... ...executes at machine speed. Work with AI/ML software teams to integrate tactical autonomy for...Full time
- ...About the Role ELITS Canada is looking for an experienced System Test Engineer for a consulting assignment based in Canada. In this role,... ..., system level validation, and quality assurance for complex software or telecom related platforms. • Hands on experience with Behavior...Apprenticeship
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...Ability to work effectively with distributed, multidisciplinary engineering teams...Long term contractPermanent employmentWork at office
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power... ...systems. Knowledge of threads, networking, and system-level debugging. Understanding...Long term contractPermanent employmentWork at office
- ...technologies qui soutiennent les services en ligne de nombreuses productions d’Ubisoft. Vous contribuerez à concevoir et à faire évoluer des systèmes distribués et des intergiciels utilisés dans les jeux, notamment pour le moteur de jeu, la programmation de bas niveau, le réseau et...Full time
- ...opportunity to be a design authority for an engineering discipline. Each day, you will complete assignments... .... This position focuses on the power systems and requires good overall understanding of the entire electrical network and associated equipment. The work model for...Full timeContract workInternship
- ...MANNARINO Systems & Software Inc. is a leader in providing safety-critical systems, software, hardware and certification engineering services to the aerospace, defense, space, simulation & power generation industries. Our customer base is very large, covering traditional...Long term contractWork at officeRemote work1 day per week
- ...tests across unit, component, integration, system, and end-to-end levels. Investigate... ...methodologies, shift-left practices, and the software development lifecycle. Experience... ...Hands-on exposure to chaos testing and distributed pub/sub low-latency messaging technologies...Long term contractTemporary workFlexible hoursShift work
$95k - $145k per year
...Time CGI is seeking an experienced Senior Software Engineering Specialist to join our growing Software... ...with complex internal and third-party systems. Lead technical design sessions,... ...containers, serverless functions, and distributed system architectures. Develop resilient...Long term contractPermanent employmentFull timeWork at officeShift work- ...cyber domains in the interest of national security. Job Title: Software Engineer Job Location: Montréal, QC Job Code: 39181 Job... ...addressing questions related to control-sequence logic. Support system acceptance activities with the customer. Participate in sea...Long term contractTemporary workInternshipDirect hireWorldwideDay shift
- ...boundaries, join our journey and help create the unknown! As a Machine Learning Operations Software Engineer at Ubisoft Montréal, you will help build reliable and scalable systems that protect the trust and safety of our players . You will join the Player Data domain...Full timeWork at office
$89.91k - $113.73k per year
The Engineering Service Business Unit focuses on power system software development, power system and substation consulting studies and compliance testing services for electric utilities and other clients in power industry. We are the vendor of the cutting-edge power system analysis...Full timeImmediate startRemote work- ...development and certification of safety-critical systems in the aerospace, electric, and... ...We are looking for a Senior System Safety Engineer with practical expertise in safety/mission... ...Engineering, Electrical/Electronic Engineering, Software Engineering or related field. ~15+...Permanent employmentFull timeFlexible hours
- ...Standard Job Description As an Architecture MBSE Systems Engineer, you will: Participate in the MBSE lifecycle for large naval systems—from... ...disciplinary environment that includes naval weapons, electronics, software, and integration teams. Basic Qualifications ~ Bachelor’s...Full time
- ...technologies qui soutiennent les services en ligne de nombreuses productions d’Ubisoft. Vous contribuerez à concevoir et à faire évoluer des systèmes distribués et des intergiciels utilisés dans les jeux, notamment pour le moteur de jeu, la programmation de bas niveau, le réseau et...
- ...certification of safety-critical systems in the aerospace, electric,... ...team and help build the software that keeps autonomous vehicles... ...safety, software, and validation engineers, you will transform safety... ...using CAN, Ethernet, and vehicle networks Embedded software...Permanent employmentFull timeFlexible hours
- ...and regulatory services across the Rogers network.We are looking for an experienced... ...policy decisions. What You Will Do Engineer and develop the Rogers 911 network architecture... ...and non-technical teams, leveraging system expertise to develop and deliver technical...Full timeContract workWork at officeShift work
- ...posting is intended for you to express your interest in future opportunities within AtkinsRéalis. We are looking for a Systems Integration Engineer who is passionate about complex multidisciplinary rail projects and enjoys solving problems and finding solutions that meet...Full timeInternshipWork at officeFlexible hours
- ..., security model, integration, and ALM Ability to work independently on complex technical issues and provide solution/design guidance Strong stakeholder communication and experience working with distributed teams Able to converse in French will be an advantage...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer - GPU Networking & Distributed Systems. Be the first to apply!
- software engineer part time Montréal, QC
- ingenieur electronique logiciel embarque Montréal, QC
- software engineer Montréal, QC
- software design engineer Montréal, QC
- software engineer - computer Montréal, QC
- software developer internship no experience Montréal, QC
- ingénieur logiciel Montréal, QC
- software engineer co-op Montréal, QC
- software development engineer Montréal, QC
- software developer Montréal, QC
