Current jobs related to Senior Math Libraries Engineer - Santa Clara, California - NVIDIA
-
Senior Math Libraries Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeJob Title: Senior Math Libraries EngineerNVIDIA is seeking a highly skilled Senior Math Libraries Engineer to join our team. As a key member of our development team, you will be responsible for designing, implementing, and optimizing high-performance numerical dense linear algebra software on GPUs.Key Responsibilities:Scoping, designing, and implementing...
-
Senior Math Libraries Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a skilled software engineer to design and develop Python APIs for math libraries, leveraging expertise in parallel computing and numerical methods.The ideal candidate will have a strong understanding of fundamental numerical methods and computations, as well as experience with Python and C++ programming.Responsibilities will include...
-
Senior Math Libraries Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a highly skilled engineer to join our Math Libraries team. As a key member of our development team, you will be responsible for designing, implementing, and optimizing high-quality numerical dense linear algebra software on GPUs.Key responsibilities include:Scoping, designing, and implementing high-performance numerical dense linear algebra...
-
Senior Math Libraries Engineer
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeNVIDIA is seeking a highly skilled engineer to develop and implement high-quality numerical dense linear algebra software on GPUs.Key Responsibilities:Design, implement, and optimize numerical dense linear algebra software for GPUsCollaborate with product management and other teams to understand feature and performance requirementsProvide technical...
-
Santa Clara, California, United States NVIDIA Full timeSenior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA GPUs. As a key member of our Deep Learning Library team, you will be responsible for writing highly tuned compute kernels in C++ CUDA to perform core deep learning...
-
Santa Clara, California, United States NVIDIA Full timeJob Title: Senior Performance Software Engineer for Deep Learning LibrariesWe are seeking a highly skilled Senior Performance Software Engineer to join our team in developing optimized code for NVIDIA's deep learning libraries. As a key member of our team, you will be responsible for designing and implementing high-performance algorithms and data structures...
-
Santa Clara, California, United States NVIDIA Full timeWe are seeking a Senior Performance Software Engineer to join our Deep Learning Library team at NVIDIA.This role involves developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs. The team delivers high-performance code to NVIDIA's cuDNN, cuBLAS, and TensorRT libraries to accelerate deep learning models.Key...
-
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled Senior Performance Software Engineer to join our team responsible for developing optimized code to accelerate linear algebra and deep learning operations on NVIDIA GPUs.The ideal candidate will have a strong background in computer science, computer engineering, or a related field, and experience with performance-oriented...
-
Santa Clara, California, United States NVIDIA Full timeDesign and Develop Scalable InfrastructureNVIDIA's Deep Learning Libraries Group is seeking an experienced software engineer to design and develop scalable infrastructure for our deep learning libraries. The role spans multiple products, including cuDNN and TensorRT. The mission is to streamline development, build, and test across NVIDIA's diverse set of...
-
Senior Staff UI Engineer
4 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob OverviewPalo Alto Networks is seeking a highly skilled Senior Staff UI Engineer to join our NetSec UI team. As a key member of our team, you will be responsible for designing and delivering innovative UI solutions that empower our customers to secure their network infrastructure.Key Responsibilities:Collaborate with product managers, UX designers, and UI...
-
Senior Principal Software UI/Frontend Engineer
4 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob OverviewAs a Senior Principal Software UI/Frontend Engineer at Palo Alto Networks, you will collaborate with product managers, UX designers, and UI engineers to design and deliver innovative solutions for our customers' network security infrastructure.You will lead engineering best practices, coach and mentor team members, architect, design, and...
-
Senior Machine Learning Architect
4 weeks ago
Santa Clara, California, United States Healthcare Full timeJob Title: Senior AI EngineerWe are seeking a highly skilled Senior AI Engineer to join our team at Healthcare. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge AI solutions that drive business value.Key Responsibilities:Lead the design and architecture of new and existing machine learning...
-
Senior Frontend Engineer
4 weeks ago
Santa Clara, California, United States CoreTechs Full timeJob SummaryWe are seeking a highly skilled Senior Frontend Engineer to join our team at CoreTechs. The ideal candidate will have a strong background in developing front-end UI applications using ReactJS and a passion for creating high-quality, user-centric experiences.Key Responsibilities* Develop and maintain complex front-end applications using ReactJS,...
-
ECAD Library Specialist
3 weeks ago
Santa Clara, California, United States Arista Networks, Inc. Full timeArista Networks is a leader in data-driven, client-to-cloud networking for large data center, campus and routing environments.We leverage the latest advancements in cloud computing, artificial intelligence, and software-defined networking to provide our clients with a competitive edge in an increasingly interconnected world.Our solutions are designed to not...
-
Senior Deep Learning Software Engineer
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled Senior Deep Learning Software Engineer to develop and productize NVIDIA's deep learning solutions in autonomous driving vehicles.The ideal candidate will have a strong background in deep learning and experience with NVIDIA's software libraries, including CUDA and TensorRT.As a member of our Solution Engineering-Automotive Deep...
-
Senior AI Software Engineer, GenAI Framework
3 weeks ago
Santa Clara, California, United States NVIDIA Full timeWe are seeking a highly skilled AI Software Engineer to join our team at NVIDIA. As a key member of our NeMo framework development team, you will be responsible for crafting and implementing new model development features, optimizations, defining APIs, analyzing and tuning performance, expanding functionality coverage to build larger, coherent toolsets and...
-
Santa Clara, California, United States NVIDIA Full timeWe are seeking a seasoned software engineering manager to lead our development efforts for high-performance linear algebra libraries in the AI and scientific computing domains.Around the world, leading commercial and academic organizations are revolutionizing AI, data analytics, and scientific and engineering simulations, using data centers powered by...
-
Senior Staff UI/Frontend Engineer
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionAt Palo Alto Networks, we're committed to delivering innovative solutions that empower our customers to protect their digital way of life. As a Senior Staff UI/Frontend Engineer, you'll play a critical role in shaping the future of cybersecurity.Your CareerYou'll collaborate with product managers, UX designers, and UI engineers to design and...
-
Senior Principal Software UI/Frontend Engineer
3 weeks ago
Santa Clara, California, United States Palo Alto Networks Full timeJob DescriptionAt Palo Alto Networks, we're seeking a highly skilled Senior Principal Software UI/Frontend Engineer to join our NetSec Visualization and Reporting team. As a key member of our team, you will collaborate with product managers, UX designers, and UI engineers to design and deliver innovative solutions that provide insights into our customers'...
-
Senior CAD Engineer, Physical Design
4 weeks ago
Santa Clara, California, United States NVIDIA Full timeSenior CAD Engineer Job DescriptionWe are seeking a highly skilled Senior CAD Engineer to join our Standard Cell Library development team at NVIDIA. As a key member of our team, you will be responsible for developing and optimizing standard cell templates in new process technologies.Key Responsibilities:Develop and optimize standard cell templates in new...
Senior Math Libraries Engineer
2 months ago
NVIDIA is seeking a highly skilled engineer to join our Math Libraries team, focusing on kernel generation for AI and HPC applications. As a key member of our team, you will be responsible for designing, implementing, and optimizing high-quality numerical dense linear algebra software on GPUs.
Key Responsibilities- Scoping, designing, and implementing high-performance numerical dense linear algebra software on GPUs.
- Owning the execution of projects involving multiple engineers and sometimes teams.
- Providing technical leadership and feedback to library engineers working with you on projects and sometimes mentoring interns.
- Working closely with product management and other internal and external customers to understand feature and performance requirements and contribute to the technical roadmaps of libraries.
- Finding opportunities to improve library performance and reduce code maintenance overhead through re-architecting.
- PhD or Master's degree in Computer Science, Applied Math, or related science or engineering field of study (or equivalent experience).
- 5+ years of experience in designing, developing, testing, maintenance, and performance optimization of HPC software using C++.
- Strong fundamentals in kernel generation and composable library design for linear algebra.
- Leadership skills in driving software development projects.
- Strong collaboration, communication, and documentation habits.
- Kernel generation. JIT focus/experience desired.
- Experience with parallel programming, ideally using CUDA, MPI, OpenMP, OpenACC, pthreads.
- Good understanding of Machine Learning and Deep Learning technologies.
- Good knowledge of GPU (preferred) or CPU hardware architecture.
- Experience with low-level programming using assembly for performance optimization and operator fusion is a huge plus.
- Experience with agile software development practices using project management tools such as JIRA.
- A scripting language, preferably Python.
NVIDIA is a leader in the technology industry, known for its innovative products and commitment to diversity and inclusion. We offer competitive salaries and a generous benefits package, making us one of the most desirable employers in the world.
We are committed to fostering a diverse work environment and proud to be 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.