Description

Elevate your career with NVIDIA as a Senior Software Engineer focused on Python enhancements for CUDA Core Libraries. Develop high-performance APIs and infrastructures while collaborating with expert teams in GPU-accelerated software.<br/><br/>In this senior role, you will design idiomatic Python APIs and bindings, integrating native C/C++ components to support core CUDA capabilities. Your expertise will drive reliability and efficiency, minimizing integration overhead while improving the developer experience through effective diagnostics, packaging, and CI testing.<br/><br/>Key Responsibilities:
• Design Python APIs and bindings for CUDA capabilities
• Develop native C/C++ components for Python functions
• Define interoperability between Python and C/C++
• Improve Python developer experience through utilities
• Collaborate with engineers on architecture and API decisions<br/><br/>Requirements:
• 8+ years in software development, Python and C/C++ required
• Experience with systems-level software and API design
• Knowledge of parallel and GPU programming
• Strong communication skills for documentation
• Ability to manage complex projects independently<br/><br/>Leverage your programming skills to enhance CUDA capabilities and work with cutting-edge technologies at NVIDIA.

J-18808-Ljbffr