Senior Architect at NVIDIA enhancing GPU Networking for AI workloads. Collaborating on hardware features, evaluating new technologies and leading architectural innovations in AI systems.
Responsibilities
Enhance NVIDIA's GPU Networking offerings for accelerating AI workloads, such as NVIDIA Dynamo, NVIDIA NIXL and NVIDIA UCX, tailored to the unique requirements of AI workloads.
Co-design hardware features (e.g., in GPUs, DPUs, or interconnects) that accelerate data movement and enable new capabilities for inference and model serving.
Identify and evaluate new technologies, innovations and partner relationships for alignment with our technology roadmap and business value.
Lead architecture and design of new technologies and innovations such as runtime systems, communication libraries, AI-specific technologies.
Lead proof-of-concept development to evaluate and drive such technologies.
Requirements
Hold a M.Sc. or Ph.D. in Computer Science, Electrical or Computer Engineering from a leading university (or equivalent experience).
5+ years of industry experience (or equivalent) in system architecture, AI systems architecture, scaling of AI, Parallelism of AI frameworks, or deep learning training workloads.
Experienced in algorithm design, system programming, computer architecture and operating systems.
Experienced in virtualization, networking and storage.
Deep understanding of performance profiling and optimization techniques, together with defining and using hardware features.
Strong programming and software development skills.
Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
Benefits
NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer.
Job title
Senior System Software Architect, AI, GPU Networking
Software Engineer building end - to - end mobile and web solutions for The Signatry, a Christian ministry. Collaborating on APIs, cloud infrastructure, and ensuring scalable, reliable applications.
Engineering Lead managing and mentoring engineers in a cross - functional squad delivering B2B SaaS products. Collaborating with Product, Design, and CTO for high - quality software delivery.
Principal Software Engineer in Red Hat’s Domain Engineering team creating AI & data products. Deliver data - driven solutions through collaboration in a flexible work environment.
Senior Full Stack Developer maintaining and improving analytics applications for a leading mining firm. Engage with all layers of the solution stack to enhance operational efficiency.
Senior Software Engineer building and optimizing systems for ICEYE’s satellite fleet operations. Collaborating with cross - functional teams to solve complex algorithmic challenges in Earth Observation.
Senior Software Engineer building scalable backend services within OpenShift AI. Join the team to enhance Kubernetes - native systems and contribute to open source projects.
Software Developer developing digital solutions at Anders. Working collaboratively to provide innovative software solutions in a supportive environment.
Full - stack Developer working at Anders to create responsible digital solutions. Join a skilled team focused on maximizing client benefits and minimizing resource use.
Technical leader in robotics applications engineering at ADI, focusing on solution matching and technical guidance. Collaborating with global robotics teams to enhance technology differentiations.
Full - Stack Developer overseeing software lifecycle with a focus on web development for escape company. Collaborating on design and contributing to Scrum process within an agile team.