Senior Software Engineer - Python Numerical Computing Libraries
$184k - $287.5kNVIDIA Gruppe
We are looking for an experienced software professional to contribute to design and development of accelerated and distributed implementations of Python APIs for numerical computing. In the last decade, Python has become the de‑facto programming language for practitioners in AI, data science and HPC, through popular frameworks such as NumPy, SciPy, TensorFlow and PyTorch. These frameworks provide an efficient high-level programming interface, allowing their users to focus on their application while providing highly optimized implementations. NVIDIA has been at the forefront of providing GPU‑accelerated implementations of the fundamental components of these frameworks. Join our dynamic team to help develop and optimize GPU‑accelerated and distributed implementations of Python numerical libraries, supporting Python‑based frameworks in various ecosystems. This developer will be a crucial member of a team that is working to unlock the power of distributed GPU computing for domains such as scientific computing, data analytics, deep learning, and professional graphics, running on hardware ranging from supercomputers to the cloud! What you will be doing: Work closely with product management and internal or external partners, to understand use cases and requirements, and contribute to the technical roadmaps of libraries Architect, prioritize, and develop accelerated and distributed implementations of numerical algorithms Design future‑proof Python APIs for accelerated numerical/scientific computing libraries Analyze and improve the performance of developed APIs on various CPU and GPU architectures, especially as a part of customer‑critical end‑to‑end workflows Prototype integrations of developed APIs into targeted frameworks Write effective, maintainable, and well‑tested code for production use Contribute to the development of runtime systems that underlay the foundation of multi‑GPU computing at NVIDIA What we need to see: BS, MS or PhD degree in Computer Science, Applied Math, Electrical Engineering or related field (or equivalent experience) 6+ years of relevant industry experience or equivalent academic experience after BS Excellent Python, C++ and CUDA programming skills Strong understanding of fundamental numerical methods, dense and sparse array computing Deep familiarity with Python numerical computing libraries (e.g. NumPy, SciPy), including accelerated implementations (e.g. CuPy, Jax.NumPy, NumS, cuNumeric) Experience developing and publishing Python libraries, following standard methodologies for pythonic API design Strong background with parallel programming and performance analysis Ways to stand out from the crowd: Experience using/contributing to Python libraries for data science (e.g. Pandas), machine learning (e.g. scikit‑learn) and deep learning (e.g. TensorFlow, PyTorch) Experience with low‑level GPU performance optimization Experience building, debugging, profiling and optimizing distributed applications, on supercomputers or the cloud Background with tasking or asynchronous runtimes Background on compiler optimization techniques, and domain‑specific language design Your base salary will be determined based on your location, experience, and the pay of employees in similar positions. The base salary range is 184,000 USD - 287,500 USD for Level 4, and 224,000 USD - 356,500 USD for Level 5. You will also be eligible for equity and benefits. Applications for this job will be accepted at least until April 13, 2026. Equal Opportunity Statement NVIDIA is committed to fostering a diverse work environment and proud to be an equal opportunity employer. As we highly value diversity in our current and future employees, we do not discriminate (including in our hiring and promotion practices) 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. #J-18808-Ljbffr NVIDIA Gruppe
- ...looking for an experienced software professional to... ...distributed implementations of Python APIs for numerical computing. Python has become the de... ...implementations of Python numerical libraries, supporting Python‑based... ...Applied Math, Electrical Engineering, or related field (or...SeniorSoftware
$184k
NVIDIA Gruppe is seeking an experienced software professional to design and develop GPU-accelerated Python APIs for numerical computing. This role involves architecting implementations of numerical algorithms and optimizing APIs for performance across CPU and GPU architectures...SeniorSoftware- NVIDIA Corporation is seeking an experienced software professional in Santa Clara to contribute to the development of GPU-accelerated Python APIs for numerical computing. Join a dynamic team to optimize GPU implementations for scientific computing and data analytics. The...SeniorSoftware
- Senior Technical Product Marketing Manager This role... ...work closely with engineering to understand the technical... ..., networking, CUDA libraries, model architectures and... ...to See A BS Degree in Computer Science or Engineering... ...—background in software development, AI infrastructure...SeniorSoftware
- ...Python Developer Duration: 04-Feb-2019 - 02-Aug-2019 Description: We are looking... ...Linux command-line Passionate about scaling software with large sets of data Team spirit Good problem-solving skills BSc in Computer Science, Engineering or relevant field...SeniorSoftwareWork experience placement
- A cybersecurity company is seeking a Senior Backend Software Engineer focused on the Azure Firewall Management Program. This role involves integrating... ...ideal candidate should have Go/Golang experience, cloud computing skills, and knowledge of networking security. A Bachelor...SeniorSoftwareWork at office2 days per week
- ...technology leader is looking for an experienced SRE software engineer in Cupertino, California, to build and enhance compute infrastructure for Apple's services. The role... ...cloud infrastructure, and proficiency in Go or Python. The position offers a competitive salary and...SeniorSoftware
$184k - $287.5k
...our Generative AI software with our most strategic... ...acuity with senior leaders, staying ahead... ...life using NVIDIA libraries (NeMo, NIMs,... ...with NVIDIA Product, Engineering, Research, Solution... ...Masters or PhD in Computer Science,... ...HuggingFace, LangChain, Python, PyTorch, NVIDIA NeMo...SeniorSoftware$152k - $241.5k
...OS, container, GPU, and systems engineers, and apply machine learning and... ...classification/prediction) inside existing software workflows. Qualifications 5+... ..., Mathematics, Physics, Computer Science, or equivalent experience. Strong Python and JavaScript skills. Comfortable...SeniorSoftware$168k - $258.75k
NVIDIA has been redefining computer graphics, PC gaming, and accelerated computing for more... ...cross functionally with our partners, engineering, operations & field teams to develop comprehensive... ...of, and capable of explaining GPU, software and computing architectures Strong...SeniorSoftware- ...Senior Python (Java) Location: San Jose, CA University degree in Computer Related Sciences or similar Strong OOP... ...5+ years of software development experience... ...and resolving native library dependencies Proficient... ...testing, and other engineering best practices...SeniorSoftware
$160k - $250k
...classical high‑performance computing resources. Publish... ..., scalable component libraries and application... ...Mathematics, Electrical Engineering, Chemistry, Materials... ...coding background in Python and experience developing... ...production‑quality scientific software. Hands‑on experience...SeniorSoftwareTemporary work$181.1k - $318.4k
Cupertino, California, United States Software and Services As a Sr. Site Reliability Engineer at Apple, you will be... ...Qualifications Bachelor's Degree in Computer Science, an engineering‑related... ...Expert‑level proficiency in Go, Python, or Java. Expert‑level proficiency...SeniorSoftwareRelocation- ...Campbell, California, is seeking a Full-Stack AI Compute Architect to refine and optimize its AI software stack. This role requires extensive experience across... ...C++ and GPU programming, and will work alongside engineers to scale and refine the software stack in...SeniorSoftware
- Overview We are looking for a Senior Software Program Manager to join NVIDIA’s Compute Software platform team. Our work has made a major impact in various fields... ...with software and firmware development managers, engineers, and other logistical personnel to understand,...SeniorSoftwareShift work
$181.1k - $318.4k
Cupertino, California, United States Software and Services People at Apple... ...found it. The Apple Service Engineering (ASE) team builds and... ...Service Engineering (ASE)'s Compute team is seeking an experienced... ...Kubernetes Highly proficient in Go or Python Be capable of collaborating...SeniorSoftwareRelocation$200k - $322k
NVIDIA Corporation seeks an experienced Senior Software Program Manager to join its Compute Software platform team in Santa Clara, California. This role is... .... Applicants should possess a BS in Electrical Engineering or Computer Science, with 12+ years of relevant experience...SeniorSoftware- ...workstreams and dependencies to drive engineering velocity and transparency... ...Lead various Software programs and initiatives in a... ...Bachelor's or Master's degree in Computer Science or a related field... ...Purpose, and Dependent Care. Our library of well-being benefits available...SeniorSoftwareFull timeTemporary workLocal areaFlexible hours
- Overview We are looking for a Senior Software Program Manager to join NVIDIA’s Compute Software platform team. Our work has made a major impact in various fields... ...working, and creative people to help us reach our Engineering goals. Responsibilities Work closely with software...SeniorSoftware
$184k - $287.5k
...outstanding AI systems engineers to develop... ...the inference systems software stack! We build innovative... ...team, you'll develop libraries, code generators, and... ...see Masters degree in Computer Science, Electrical Engineering... ...SGLang, and MLC. Strong Python and C/C++ programming...SeniorSoftware$143.5k - $212.85k
...solutions spanning all phases of the Software Development Lifecycle (SDLC).... ...level issues, guiding junior engineers, operating with little... ...on definitions from more senior roles. Advises immediate management... ...backend development using Python and frameworks such as Django...SeniorSoftwareWork at officeLocal areaImmediate startFlexible hours$184k - $287.5k
NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing... ...on the world. We are looking for a senior systems software engineer to advance the Continuous... ...several programming languages (e.g., Python, Bash, Go), and with data structures...SeniorSoftwareFull time$100 per hour
...highly skilled High Performance Computing (HPC) Engineer with a strong background in... ...with data scientists, software engineers, and domain experts... ...programming languages such as Python, C++, or Julia, and relevant scientific computing libraries. Excellent analytical,...SoftwareFull timeContract workFor contractorsLocal areaImmediate start- Google's Pixel AI/ML team in Mountain View is seeking a Senior Software Engineer to build AI-powered computer vision systems. You will design, implement, and test software across Python and C++, focusing on production-grade ML models and CV pipelines. You will collaborate...SeniorSoftware
$148k - $235.75k
NVIDIA has been transforming computer graphics, PC gaming, and... ...looking for an outstanding Senior Technical Marketing Engineer to join our Metropolis team... ...the architecture, research, libraries, tools, product management, and system software engineering teams at NVIDIA...SeniorSoftwareShift work$148k - $287.5k
A leading technology firm in Santa Clara is seeking a Software Engineer to join their InfiniBand Switch and NVLink FW team. The role involves... ...and 5+ years of experience, with strong skills in C++ and Python. This position offers competitive salaries ranging from $148,...SeniorSoftware- ...accelerate next‑generation computing experiences—from AI... ...ROLE AMD is seeking a Senior Product Manager to... ...AMD’s open‑source GPU software stack, with a specific... ...it. You will influence engineering roadmaps, represent AMD... ...vLLM and SGLang, and the libraries and profiling tools...SeniorSoftwareRemote work
$149.75k - $275.58k
...market. Our diverse team of engineers and researchers have pioneered... ...decade, Intel's Neuromorphic Computing Lab-together with a global ecosystem... ..., algorithms, and software inspired by the brain's extraordinary... ...software development in Python and C/C++, including systems-...SeniorSoftwareFull timeInternshipWork at officeLocal areaImmediate startShift work$200k - $280k
...manufacturing processes and a materials library that are inaccessible to... ...environment. The Senior Manager blends deep technical... ...cross‑functionally with IT, engineering, and business stakeholders to... ...Need: Bachelor's degree in Computer Science, Information Technology...SeniorContract work$100k - $190k
We are searching for a Senior Computational Fluid Dynamics (CFD) Thermal-Hydraulics Engineer to join our team at Oklo. Position Description... ..., Nek-5000, or equivalent CFD software. Strong fundamentals in heat... ...languages. Fluency in Python. Experience with reactor...SeniorSoftwareRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer - Python Numerical Computing Libraries. Be the first to apply!
- ngo software engineer Santa Clara, CA
- software developer Santa Clara, CA
- software developer internship no experience Santa Clara, CA
- part time software developer remote Santa Clara, CA
- financial software developer Santa Clara, CA
- senior software engineer ruby on rails Santa Clara, CA
- software engineer amazon Santa Clara, CA
- senior software design engineer Santa Clara, CA
- software engineer remote Santa Clara, CA
- entry level software engineer remote Santa Clara, CA

