Senior Math Libraries Engineer – Direct Sparse Solvers

🕒 June 10

🏄 California – Remote

infoinfo

💵 $184k - $356.5k / year

⏰ Full Time

🟠 Senior

👷🏻‍♀️ Engineer

🦅 H1B Visa Sponsor

infoinfo

👻 Ghost score 24%

infoinfo
Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of NVIDIA

NVIDIA

10,000+ employees

Founded 1993

🏥 Healthcare

🏭 Manufacturing

🤖 Artificial Intelligence

Healthcare • Manufacturing • Artificial Intelligence

NVIDIA is a leading technology company specializing in accelerated computing and artificial intelligence. NVIDIA pioneers advancements in graphical processing units (GPUs), cloud computing, data centers, and virtual reality, with a focus on gaming, automotive, healthcare, and robotics industries. The company's innovations, such as NVIDIA Omniverse, transform traditional digital processes by enabling high-fidelity simulations and rendering tasks. Their applications span various industries, from autonomous vehicles using NVIDIA DRIVE to healthcare solutions with NVIDIA Clara, and AI-driven analytics and workflows.

📋 Description

• Designing, implementing, and optimizing direct sparse solvers for existing and future GPU architectures • Working with library engineers, QA engineers, and interns on all library development aspects from design to implementation and test to release and support • Working closely with product management and other internal and external partners to understand feature and performance requirements and contribute to the technical roadmaps of libraries • Finding and realizing opportunities to improve library quality, performance, and maintainability for sparse linear algebra libraries through re-architecting and establishing innovative software development practices

🎯 Requirements

• PhD or MSc degree in Computer Science, Computational Science and Engineering, Applied Mathematics, or related science or engineering field (or equivalent experience) • 5+ years of overall experience developing, debugging, and optimizing high-performance numerical software using C++ and parallel programming; ideally using CUDA, MPI, OpenMP, OpenACC, pthreads, or equivalent technologies • Strong fundamentals in floating-point arithmetic, numerical analysis, and implementation of sparse linear algebra primitives like matrix-vector and matrix-matrix products and triangular solves • Experience in developing, maintaining, and testing scientific computing libraries • Strong collaboration, communication, and documentation habits.

🏖️ Benefits

• equity • benefits

Apply Now

Similar Jobs

🕒 June 10

Howmet Aerospace

10,000+ employees

🚀 Aerospace

🏭 Manufacturing

🚗 Transport

Product Development and Support Engineer focusing on aerospace fastening systems at Howmet Aerospace. Involved in developing projects related to HFS products for customer satisfaction.

🕒 June 9

StackAI

51 - 200

🏥 Healthcare

⚖️ Legal

📦 Logistics

Deploying enterprise-grade AI solutions for Fortune 500 and clients in Spanish-speaking nations. Collaborating with strategic accounts on AI workflows and technical approaches using the Stack AI platform.

🗣️🇪🇸 Spanish Required

🕒 June 9

ePlus Technology Solutions

51 - 200

🔌 API

🤖 Artificial Intelligence

☁️ SaaS

Network Engineer providing expert-level support in client-facing environment for Managed Services. Delivering high-quality systems support and resolving complex network issues.

🕒 June 8

Qualus

1001 - 5000

🏗️ Construction

📦 Logistics

🏭 Manufacturing

Senior Project Engineer in Digital Solutions managing system integration projects for utilities and industrial clients. Overseeing technical aspects, collaborating with teams and delivering client-specific solutions.

🕒 June 8

May Mobility

51 - 200

🚘 Automotive

📦 Logistics

🚗 Transport

Lead ML/Perception Engineer at May Mobility developing perception systems for autonomous vehicles. Focus on advancing scene detection and improving perception robustness under adverse conditions.