Join NVIDIA as a Senior Software Engineer specializing in enhancing the Python experience for CUDA Core Libraries. Build robust APIs and optimize integrations within high-performance computing environments.
Your role will focus on creating idiomatic Python bindings that facilitate efficient communication between C/C++ and Python. You will contribute to the lifecycle management of features, ensuring high standards in implementation, testing, and performance, while collaborating across teams to refine architecture and user experience.
Key Responsibilities:
• Design and implement Python APIs for CUDA libraries
• Develop efficient C/C++ components supporting Python functions
• Establish interoperability standards between programming languages
• Enhance developer experience through continuous improvement
• Collaborate on shared architecture and development decisions
Requirements:
• 8+ years of relevant software development experience
• Proficiency in Python and C/C++ essential
• Understanding of performance and concurrency principles
• Experience with GPU programming paradigms
• Capability to drive projects to completion independently
Utilize your deep programming knowledge to enrich Python tools and enhance CUDA's performance at NVIDIA.
#J-18808-Ljbffr

Python-Centric Senior Engineer at NVIDIA

Apply Now
Back to search page