Senior Performance Software Engineer Deep Learning Libraries jobs at Nvidia
Advance your career in high tech with Expoint. Discover job opportunities as a Senior Performance Software Engineer Deep Learning Libraries and join top companies in the industry such as Nvidia. Sign up today and take control of your future.
Company (1)
Job type
Job categories
Job title (1)
United States
State
City
1,188 jobs found
Today
N
Nvidia Senior Software Architect AI HPC United States, Texas
Creating proofs-of-concept to evaluate and motivate extensions in AI Frameworks (PyTorch/NEMO), HPC programming models (MPI, OpenSHMEM, PGAS), new runtime designs, and new network hardware features. Research, design and implement features...
Define and drive Kit’s product vision, strategy, and multi-year roadmap, aligned with NVIDIA’s platform ambitions and customer needs. Act as the advocate and voice of developers by—proactively conduct user research,...
Work on first solutions in the industry that bring exceptional performance and security improvements to the infrastructure used by leading applications. Develop new features and enable various technologies around data...
Define NVLink Fusion architecture, leveraging industry leading NVIDIA scale-up and scale out technologies as a foundation. Establish appropriate software abstraction layers & reference software required for NVLink Fusion partners to...
Lead and mentor a high-performing team of system software engineers to architect and deliver power-efficient, high-performance solutions for NVIDIA’s Tegra platforms. Define and drive the software roadmap power and performance...
Partner with system architects, product definition engineers, software/firmware engineers, HW/SW applications engineers and operations, in a multifaceted, dynamic, high-energy work environment to bring industry-defining products to market. Recommending options and...
Optimize distributed computing infrastructure by analyzing cost and right sizing for latency and performance. Identify KPIs and instrument metrics tracking for dashboards and alerting. Enhancing and maintaining a robust scale,...
Creating proofs-of-concept to evaluate and motivate extensions in AI Frameworks (PyTorch/NEMO), HPC programming models (MPI, OpenSHMEM, PGAS), new runtime designs, and new network hardware features. Research, design and implement features...
The Senior Performance Software Engineer Deep Learning Libraries role at NVIDIA focuses on helping create an innovative and engaging environment for the tech industry. The Senior Performance Software Engineer is responsible for developing advanced algorithms for NVIDIA's deep learning libraries to create an optimized performance and customer experience through a GPU-accelerated backend. This includes developing, testing, and documenting software code related to deep learning libraries, developing compilers and debuggers that are more efficient and comprehensive than existing ones, and optimizing existing software code for better performance.
The Senior Performance Software Engineer will also need to be proactive in understanding new technologies, identifying challenges, and understanding the market trends in order to provide the best software to meet every customer's needs. This role requires strong problem-solving abilities, excellent communication skills, and the ability to adjust quickly to changing technical landscape. The Senior Performance Software Engineer will also be working with external developer teams to ensure delivery of projects on time and within budget.
NVIDIA is looking for individuals with a passion for pushing boundaries, working with cutting-edge technology, and a desire to create a more efficient and immersive experience for the tech industry. This is an excellent opportunity to use your technical expertise and help NVIDIA continue to make significant contributions to the industry. Expoint is honoured to host the Senior Performance Software Engineer Deep Learning Libraries role, and we look forward to helping you kickstart your career.