Padmi

CUDA with C++ and Python Developer

Location not specifiedPosted 3 months ago
Software engineeringUnspecified
Apply at Highbrow Technology

Opens the source posting on cleverhire.ai

Source description

About the role

View original

CUDA with C++ and Python Developer Type of Role Short-term contract Geo Bangladesh, Brazil, Colombia, Egypt, Ghana, India, Pakistan, Indonesia, Kenya, Nigeria, Turkey, Vietnam Total Number of Positions 100 Engagement Type Short Term Contract ( 3 months) Start Date Top of The Funnel. To be confirmed by 1st week of June

Skill

5+ years of professional software development experience with strong focus on CUDA development. Strong proficiency in C/C++. Strong hands-on experience with Python, especially in scientific computing using PyTorch and NumPy. Experience working with CUDA version 12.3 or above. Strong understanding of GPU programming concepts, parallel computing, and performance optimization. Availability 8 hours per day with an overlap of 4 hours with PST. Specifics: LinkedIn profile is mandatory to be mentioned in resume About Turing Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in coding, reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L Role Overview We are looking for experienced CUDA Developers to work on cutting-edge AI and machine learning projects. In this role, you will contribute to improving large language model (LLM) capabilities by solving complex coding problems, optimizing GPU-based workloads, reviewing model-generated code, and helping train AI systems to produce high-quality CUDA and parallel computing solutions. The ideal candidate should have strong expertise in CUDA, GPU programming, parallel computing, performance optimization, and Python-based machine learning ecosystems. What does day-to-day look like: Solve advanced CUDA and parallel computing problems involving GPU acceleration and performance optimization.

Review, evaluate, and improve AI-generated CUDA/C++/Python code.

Analyze GPU kernel performance and optimize algorithms for throughput, latency, and memory efficiency.

Work with CUDA libraries and frameworks such as Thrust, cuBLAS, and cuDNN.

Develop high-quality prompts, solutions, explanations, and evaluations to improve AI model reasoning and coding performance.

Debug and resolve issues related to CUDA kernels, memory management, synchronization, and resource utilization.

Collaborate with cross-functional teams working on AI model training and evaluation.

Stay updated with the latest developments in CUDA, GPU architectures, and parallel computing best practices.

Requirements

  • Bachelor’s degree in Computer Science, Computer Engineering, or a related technical field.

  • 5+ years of professional software development experience with strong focus on CUDA development.

  • Strong proficiency in C/C++.

  • Strong hands-on experience with Python, especially in scientific computing using PyTorch and NumPy.

  • Experience working with CUDA version 12.3 or above.

  • Strong understanding of GPU programming concepts, parallel computing, and performance optimization.

  • Experience optimizing code for efficient resource utilization and high-performance execution.

  • Familiarity with CUDA frameworks and libraries such as Thrust, cuBLAS, and cuDNN.

  • Ability to solve complex technical problems independently.

  • Strong written and verbal communication skills.

  • Prior experience contributing to AI/ML systems or LLM-related projects is a plus.

  • Perks of Freelancing With Turing: Work in a fully remote environment.

  • Opportunity to work on cutting-edge AI projects with leading LLM companies.

  • Offer Details: Commitments Required: 8 hours per day with overlap of 4 hours with PST.

  • Engagement type: Contractor assignment (no medical/paid leave)

  • Duration of contract: 3 months

  • Evaluation Process (approximately 60 mins): One round of Technical interviews

One address, no account. We’ll tell you when matching roles go live.

More at Highbrow Technology

Related open roles

View all roles