Senior Software Engineer, NCCL and CUDA - CSP Engagements
$184k - $287.5kNVIDIA
NVIDIA is seeking a Senior Software Engineer, NCCL and CUDA specialization to join our Cloud Service Provider (CSP)Engagements team, focusing on ML software stack functionality and performance for datacenter products such as GB300 and Vera Rubin. This role involves working with the customers to understand the functional and performance issues in the libraries layer for deployment at scale. The role combines deep technical expertise in workloads, NCCL and CUDA libraries, frameworks, and system software interaction to solve the customer issues and bring the next generation of innovation. What you will be doing: Engage with our CSPs to root cause functional and performance issues in NCCL and CUDA libraries. Analyze and improve multi-GPU workloads performance through profiling, benchmarking, and tuning. Understand and solve NCCL and NVSHMEM data movement issues in multi-node clusters. Understand and solve CUDA porting issues for customer workloads. Apply datacenter-specific scheduling and topologies for optimal performance Debug and resolve complex issues related to GPU computation, memory, and transports. Collaborate with customers to understand their workload integration specific challenges to NCCL and CUDIA libraries and suggest tailored solutions aligned with the NVIDIA ecosystem. Collaborate with AE, FAE, and solution architects to deliver integrated customer solutions and technical documentation. Collaborate with internal teams to help customers use the latest advancements in CUDA and in NCCL. What we need to see: Experience with parallel programming models and with communication libraries (MPI, NCCL, NVSHMEM) run time. Experience with performance optimization and profiling tools (e.g., Nsight, nvprof) Excellent C/C++ programming and debugging skills, with experience in CUDA development. Good exposure to PCIe and NVLINK. Deep understanding of operating systems and data-center system architecture. Knowledge of high-performance networking like InfiniBand, and RoCE. Proficient understanding of compute, networking and cloud deployment, specifically on bare-metal and VMs. BS or MS in Computer Engineering, Computer Science, or related field (or equivalent experience). Familiarity with containers, cloud provisioning and scheduling tools such as Docker, Kubernetes, SLURM, and Ansible. 8+ years of system software validation experience. Ability to communicate effectively and collaborate with partner and customer teams. Ways to stand out from the crowd: Strong software architecture experience. Experience with deep learning workloads training and inferencing Experience conducting performance benchmarking and developing tooling on HPC clusters NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization. The GPU, our invention, serves as the visual cortex of modern computers and is at the heart of our products and services. We have some of the most forward-thinking and hard-working people on the planet working for us. If you're creative, hard-working and self-motivated, we want to hear from you! Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until June 17, 2026. This posting is for an existing vacancy. NVIDIA uses AI tools in its recruiting processes. NVIDIA is committed to fostering an inclusive work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, disability status or any other characteristic protected by law. NVIDIA pioneered accelerated computing. Today, our AI infrastructure powers global intelligence, transforming every industry. Learn more about NVIDIA.
- ...Nextwork Engineer #3 Build the systems that change how hundreds of thousands learn. Work... ...migration to a graph-based platform. Engage directly with our learners. You'll... ...shipping, have less than five years of software experience, or don't actively use AI in...SeniorRemote workFlexible hours
$186.07k - $218.9k
...these fund movements. Our tooling serves Engineering, Customer Experience, Risk, and... ...(ie. job requirements): ~5+ years of software development experience building large-scale... ...with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services....SeniorLocal area- ...their application. We are seeking a senior crypto focused technologist to join... ...alongside a strong foundation in software architecture and engineering. This role will support key R&D initiatives... ...and emerging technologies. Engage with industry participants, technology...SeniorContract workWork at office
$186.07k - $218.9k
...infrastructure spend, bridging the gap between Engineering, Finance, and Product. We manage the... .... Strong proficiency in backend software engineering (e.g., Go, Python, or Ruby)... ...simulates realistic interview scenarios and engages in dynamic conversation. A human...SeniorLocal areaImmediate start- ...functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on,... ...individuals to join our team. We are looking for a Senior Software Engineer II to design and build orchestration systems that enable...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...Senior Forward Deployed Software Engineer Saronic Technologies is a leader in revolutionizing autonomy at sea, dedicated to developing state-of-the-... ...technology delivers real mission impact. You will be deeply engaged in debugging and optimizing autonomy algorithms,...SeniorPermanent employmentTemporary workWork at office
- ...read on to learn more and apply today! Who We Want A Senior Software Engineer will work closely with Product Managers, Design, and their... ...our Employee Resource Groups. Enjoy office wide engagement activities, team events, happy hours and more! Leave the...SeniorWork experience placementCasual workWork at officeLocal areaRelocationRelocation packageDay shift
$143.05k - $238.42k
...next generation UI platform for Engineering Applicationsfor Optical... ...making high-quality optical software for50 years. We providecutting... ...Responsibilities We are looking for Senior Software Engineerwith CAD/... ...~ Actively engage withsubject expertsin solutionenvisioning...SeniorFlexible hours- ...instruments, modular FPGA co-processors, software-defined radios (USRP products), and... ...differentiated system-level offerings! The Senior Software Engineer will be responsible for the... ...bold aspiration. We have built an engaged community of inquisitive, dedicated people...SeniorPermanent employmentTemporary workWork experience placementFlexible hours
$160k - $185k
...Senior Software Engineer San Francisco, CA (Remote) About SecurityScorecard: SecurityScorecard is the global leader in cybersecurity... ...Innovative Companies for 2023 and to the Achievers 50 Most Engaged Workplaces in 2023 award recognizing "forward-thinking employers...SeniorRemote work$133.5k - $212k
...Senior Software Engineer (Channels) Iterable is the leading AI-powered customer engagement platform that helps leading brands create dynamic, individualized experiences at scale. Our platform empowers organizations to activate customer data, design seamless cross-channel...SeniorContract workLocal areaImmediate startRemote workWorldwideHome office- ...Introduction At IBM Software, we transform client challenges into solutions. Building... ...the role: We’re looking for a Software Engineer II to join our team. The majority of the... ...of RFCs (Requests For Comments). Engage open source contributors, promote healthy...SeniorRemote work
- ...audiences outside of the home. Our content is designed to be fun, engaging, and worth watching, transforming waiting rooms, gyms, bars... ...We're currently looking for a highly motivated experienced Senior Software Engineer to join our engineering team focused on our cutting edge...SeniorWork at officeFlexible hours
- ..., and provide advertisers unique capabilities to engage consumers. From your first day at Roku, you'll... ...electronics departments. As a member of the Roku Products Engineering team, you will design and develop embedded software systems that enable us to build world-class...SeniorWork at officeLocal areaRemote workMonday to ThursdayFlexible hoursShift work
- ...functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on,... ...individuals to join our team. We are looking for a Senior Software Engineer to lead the design and development of user-facing...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...functional work environment, which allows us to learn, develop, and engage across our organization. If you are looking for hands-on,... ...individuals to join our team. We are seeking a Senior Software Engineer – Test Automation & Infrastructure to develop and scale automated...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...Senior Quality Software Engineer – NODA AI Location: Austin, TX (On-site, with less than 10% travel) Clearance Requirement: U.S. Citizen with... ...metrics and dashboards that drive release decisions, and engage with program and mission stakeholders on quality outcomes...SeniorFlexible hours
$120.5k - $162.68k
...Job Description Summary: We are seeking an accomplished Senior Software Engineer with deep expertise in IBM IMS™ Transaction Manager (TM) and... ...to IMS replatforming, compatibility, and modernization. Engage with customers, field engineering, and support teams to...SeniorRemote workWorldwideFlexible hours$186.07k - $218.9k
...Contribute to the core platform: the detection engine, invariant framework, and tooling that... ...(ie. job requirements) : ~5+ years of software development experience with large-scale... ...with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services....SeniorLocal area- ...experience (CX) designers, consultants, engineers, and data scientists, has been awarded partner... ...seeking a highly skilled and experienced Senior Genesys Engineer to join our team in... ...and hands-on experience with the Genesys Engage Platform, including GVP, Genesys Routing,...SeniorWork experience placementRemote work
$186.07k - $218.9k
...experience in both backend and frontend software development ~ Experience in Go and Typescript... ...with legal, security, compliance, and engineering teams. ~ Demonstrates the ability to... ...realistic interview scenarios and engages in dynamic conversation. A human recruiter...SeniorLocal area- ...AI-Enabled Software Solutions Engineer In this role, your responsibilities will be: You will design... ...Who you are: You are a hands-on senior engineer who thrives in fast-moving... ...bold aspiration. We have built an engaged community of inquisitive, dedicated people...SeniorFull timeTemporary workFlexible hoursShift work
- ...You will design and develop AI‑enabled software solutions that accelerate productivity... ...Who You Are: You are a hands‑on senior engineer who thrives in fast‑moving environments... ...our bold aspiration. We have built an engaged community of inquisitive, dedicated people...SeniorTemporary workFlexible hoursShift work
$140k - $190k
...attackers. For more information, visit Our Engineering organization is a fast-growing team of... ...into robust, scalable, and maintainable software solutions. Collaborate with Product... ...to enable seamless data flow. Engage actively in team discussions-contributing...SeniorWorldwide$180k - $195k
...regulated markets. Learn more at hypori.com. Overview: As a Senior Software Engineer specializing in Application Security in Hypori’s Product &... ...; participate in design and architecture reviews; and engage across scrum teams to surface and address application security...SeniorPermanent employmentFull timeRemote work$100k - $200k
...Senior Software Engineer, Console Panic Button is seeking a highly experienced and motivated Senior Software Engineer with a strong focus on game porting to join our growing team. The ideal candidate will have a proven track record of working in software engineering...Senior- ...Engineer Position Client is looking for engineer at various levels, specialized in developing Verification/Validation tools. Application... ...and high value algorithms for verification/validation software for a high-end 64 bit super scalar micro-processor. Candidate should...SeniorWork experience placement
- ...Senior Software Engineer Sensi is redefining how care organizations support aging at home by using its Care Intelligence platform to translate everyday signals into meaningful clinical and operational outcomes. Sensi's platform is deployed across 50 states in leading...SeniorLocal area
- ...which allows us to learn, develop, and engage across our organization. If you are... ...team. We are looking to add several Senior Applications Engineer II to our rapidly growing customer-... ...the ins and outs of our hardware and software. Some days will be spent helping...SeniorPermanent employmentFull timeContract workWork experience placementLocal area
- ...solvers, united by our mission and driven by a culture of ownership and impact. Who We Want We're looking for a Senior Full-Stack Software Engineer to join our R&D Platforms Team and help build Genesis, our next-generation IIoT controls and monitoring platform....Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer, NCCL and CUDA - CSP Engagements. Be the first to apply!
- software engineer internship remote Austin, TX
- IT software developer Austin, TX
- software engineer staff Austin, TX
- integration software engineer Austin, TX
- machine learning software engineer Austin, TX
- software engineer part time Austin, TX
- senior robotics software engineer Austin, TX
- junior software developer Austin, TX
- software developer night shift Austin, TX
- software engineer entry level Austin, TX


