Senior Software Architect
3 days ago
NVIDIA is a leader in the development of groundbreaking technologies in Artificial Intelligence, High Performance Computing, and Visualization.
Our work enables the creation of new universes to explore, facilitates groundbreaking creativity and discovery, and powers inventions that were once considered science fiction, including artificial intelligence and autonomous cars.
Job SummaryWe are seeking a Senior Software Architect to join our GPU Communications Libraries and Networking team at NVIDIA. As a key member of our team, you will help co-design next-gen data center platforms and scalable communications software.
Our team builds communication libraries like NCCL, NVSHMEM, and UCX that are crucial for scaling Deep Learning and HPC. You will investigate opportunities to improve communication performance by identifying bottlenecks in today's systems, design and implement new communication technologies to accelerate AI and HPC workloads, and explore innovative solutions in HW and SW for our next generation platforms.
Responsibilities- Investigate opportunities to improve communication performance by identifying bottlenecks in today's systems.
- Design and implement new communication technologies to accelerate AI and HPC workloads.
- Explore innovative solutions in HW and SW for our next generation platforms as part of co-design efforts involving GPU, Networking, and SW architects.
- Build proofs-of-concept, conduct experiments, and perform quantitative modeling to evaluate and drive new innovations.
- Use simulation to explore performance of large GPU clusters.
- M.S./Ph.D. degree in CS/CE or equivalent experience.
- 5+ years of relevant experience.
- Excellent C/C++ programming and debugging skills.
- Experience with parallel programming models (MPI, SHMEM) and at least one communication runtime (MPI, NCCL, NVSHMEM, OpenSHMEM, UCX, UCC).
- Deep understanding of operating systems, computer and system architecture.
- Solid knowledge of network architecture, topology, algorithms, and communication scaling relevant to AI and HPC workloads.
- Strong experience with Linux.
- Ability and flexibility to work and communicate effectively in a multi-national, multi-time-zone corporate environment.
- Expertise in related technology and passion for what you do.
- Experience with CUDA programming and NVIDIA GPUs.
- Knowledge of high-performance networks like InfiniBand, RoCE, NVLink, etc.
- Experience with Deep Learning Frameworks such as PyTorch, TensorFlow, etc.
- Knowledge of deep learning parallelisms and mapping to the communication subsystem.
- Experience with HPC applications.
NVIDIA offers a competitive salary range of $180,000 - $339,250 USD, based on location, experience, and the pay of employees in similar positions. You will also be eligible for equity and benefits.
NVIDIA is committed to fostering a diverse work environment and is an equal opportunity employer. We do not discriminate 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.
-
Senior Software Architect
5 hours ago
Austin, Texas, United States LingaTech Full timeRole: Senior Software ArchitectLocation: RemoteDuration: 12+ MonthsExperience: 15+ YearsNote:AWS Certification is mandatory for this roleResponsibilities:Technical Strategy:Develop and execute a technical strategy for cloud-based applications, ensuring alignment with business goals and industry best practices.Solution Design:Design and architect scalable,...
-
Software Architect
2 days ago
Austin, Texas, United States NEOGOV Full timeAbout the RoleWe are seeking a highly skilled Software Architect to join our team at NEOGOV. As a key member of our Public Safety suite, you will be responsible for defining and maintaining the technical vision and strategic direction for projects and architecture.Key Responsibilities:Stay ahead of the latest technology trends and best practices to...
-
Senior Software Architect
4 hours ago
Austin, Texas, United States CharterUP Full timeAbout CharterUPWe're a pioneering company in the group ground transportation industry, on a mission to revolutionize the way people travel. Our innovative platform connects customers with a network of bus operators across America, making it possible to book a bus in just 60 seconds.As a Senior Software Engineer at CharterUP, you'll play a crucial role in...
-
Senior Software Architect
2 days ago
Austin, Texas, United States Aledade, Inc. Full timeJob Summary:Aledade, Inc. is seeking a highly skilled Senior Software Architect to join our team. As a key member of our engineering team, you will be responsible for designing and developing large-scale distributed systems that drive innovation and excellence across our technology stack.Key Responsibilities:Architect complex systems and make critical...
-
Senior Software Architect
1 month ago
Austin, Texas, United States Jobot Full timeAbout the RoleWe are seeking an experienced Consulting Enterprise Architect to join our dynamic technology team. As a key member of our organization, you will play a pivotal role in shaping the technological direction of our company by designing and implementing high-quality software solutions.Key ResponsibilitiesCollaborate with stakeholders to define and...
-
Senior Software Engineer
3 weeks ago
Austin, Texas, United States Q2 Software, Inc. Full timeAbout Q2 Software, Inc.Q2 Software, Inc. is a leading provider of digital banking solutions, serving over 22 million end users across 1,300 financial institutions and fintech clients globally.Job SummaryWe are seeking an experienced Senior Staff Software Engineer to join our Integrations team at Q2. As a key member of our team, you will play a critical role...
-
Senior Software Architect
3 hours ago
Austin, Texas, United States Rapid7 Full timeAbout the RoleAs a Principal Software Engineer at Rapid7, you will play a key role in shaping the technical direction of our software and architecture. You will design and develop effective, scalable architectures for our products and services, and collaborate with cross-functional teams to drive technical strategy.You will be responsible for building,...
-
Senior Software Architect
4 weeks ago
Austin, Texas, United States Terminal Industries Full timeAbout UsTerminal Industries is a pioneering company that leverages cutting-edge machine learning to digitize, index, and automate the yard. Our platform empowers warehouse operators to optimize their usage of trucks, trailers, chassis, containers, and personnel.We address industry-wide pain points, including compliance, manual processes, equipment location,...
-
Senior Architect
3 weeks ago
Austin, Texas, United States Design Careers Associates Limited Full timeSenior Architect Job DescriptionWe are seeking a highly skilled and experienced Senior Architect to join our team at Design Careers Associates Limited. As a Senior Architect, you will be responsible for managing multiple large complex projects concurrently and presenting directly to clients on technical and design solutions.Key Responsibilities:Develop and...
-
Senior Architect
3 weeks ago
Austin, Texas, United States RightWorks Staffing Full timeSenior Architect Job DescriptionRightWorks Staffing is seeking a highly skilled Senior Architect to join our client's team in Austin, Texas. As a Senior Architect, you will be responsible for leading the architectural team and collaborating with various stakeholders to deliver high-quality design solutions.Key Responsibilities:Develop and set project scope,...
-
Senior Solutions Architect
2 days ago
Austin, Texas, United States TMS Services Full timeJob Title: Senior Solutions ArchitectCompany Description:At TMS Services, we are seeking a highly skilled Senior Solutions Architect to join our team. As a key member of our architecture team, you will be responsible for designing and implementing technical solutions that meet the business needs of our clients.Key Responsibilities:* Define and execute the...
-
Senior Architect
2 weeks ago
Austin, Texas, United States RightWorks Inc Full timeSenior Architect Job DescriptionRightWorks Inc is seeking a highly skilled Senior Architect to lead our client's architectural team in Austin, Texas. The ideal candidate will possess excellent organizational, creative, and collaborative skills, with a forward-thinking approach to architectural design.Key Responsibilities:Collaborate with stakeholders to...
-
Senior Data Architect
2 days ago
Austin, Texas, United States CDK Global Full timeJob Title: Senior Data ArchitectAt CDK Global, we are focused on delivering world-class software, support, and data insights. Our values define who we are and how we show up for each other, our customers, and our communities.Our Values:Stay CuriousOwn ItBe OpenCreate PossibilitiesThe CDK Global technology team is looking for collaborative innovators who are...
-
Senior Solution Architect
4 weeks ago
Austin, Texas, United States PTP Full timeSenior Solution ArchitectAt PTP, we're seeking a seasoned Senior Solution Architect to join our team. As a key member of our CX solutions team, you'll be responsible for representing our services and solutions to clients and partners, identifying business and technical requirements, and architecting solutions that meet those needs.Key...
-
Senior Software Engineer
4 weeks ago
Austin, Texas, United States Rocket Software Full timeJob DescriptionRocket Software is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and troubleshooting software features and functionality.Key Responsibilities:Design and develop software tools, including operating systems, compilers,...
-
Senior Solution Architect
2 weeks ago
Austin, Texas, United States PTP Full timeSenior Solution ArchitectPTP is a fast-growing system integrator that offers strategic Customer Experience (CX) solutions to our clients. We are looking for a Senior Solution Architect to help us sell CX solutions that provide our clients with a beautiful customer journey that achieves results.ResponsibilitiesRepresent PTP CX services and solutions to...
-
Software Architect
2 weeks ago
Austin, Texas, United States CDK Global Full timeJob Title: ArchitectAt CDK Global, we are seeking a highly skilled Architect to join our team. As an Architect, you will play a key role in defining, designing, developing, and implementing technical strategies to fulfill high-level business requirements.Key Responsibilities:Gather feature requirements from various product development teams and engage the...
-
Software Architect
4 weeks ago
Austin, Texas, United States ARM Full timeSoftware Architect at ArmArm is seeking a highly skilled Software Architect to join our Central Engineering Software group. As a Software Architect, you will work with our key software ecosystems to define software solutions to enable Arm technology and develop strategies to have those solutions adopted and enabled for users.Key...
-
Software Architect
4 weeks ago
Austin, Texas, United States Agile Resources, Inc. Full timeLead C++ DeveloperAgile Resources, Inc. is seeking a skilled C++/WPF Architect to design and develop Windows-based software for robotic manufacturing machinery in the Austin, Texas area.Key Responsibilities:Architect, design, and develop software using C++, WPF, and WCFCollaborate with the team to implement OpenCV and Matrox Imaging LibraryDevelop and...
-
Senior Software Architect
3 weeks ago
Austin, Texas, United States First Soft Solutions Full timeJob DescriptionWe are seeking a highly skilled Sr. Developer/Architect to join our team at First Soft Solutions. The ideal candidate will have a strong background in software development and architecture, with a focus on Teamcenter and AWC.Key Responsibilities:Design and develop software solutions using Teamcenter and AWC.Collaborate with cross-functional...