Cuda/C++ and Python Developer

5 years

0 Lacs

Posted:3 weeks ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Contractual

Job Description

What does day-to-day look like:

  • Translate CUDA/C++ code into equivalent Python implementations using PyTorch and NumPy, ensuring logical and performance parity.
  • Analyze CUDA kernels and GPU-accelerated code for structure, efficiency, and function before translation.
  • Evaluate LLM-generated translations of CUDA/C++ code to Python, providing technical feedback and corrections.
  • Collaborate with prompt engineers and researchers to develop test prompts that reflect real-world CUDA/PyTorch tasks.
  • Participate in RLHF workflows, ranking LLM responses and justifying ranking decisions clearly.
  • Debug and review translated Python code for correctness, readability, and consistency with industry standards.
  • Maintain technical documentation to support reproducibility and code clarity.
  • Propose enhancements to prompt structure or conversion approaches based on common LLM failure patterns.


Requirements:

  • 5+ years of overall work experience, with at least 3 years of relevant experience in Python and 2+ years in CUDA/C++.
  • Strong hands-on experience with Python, especially in scientific computing using PyTorch and NumPy.
  • Solid understanding of CUDA programming concepts and C++ fundamentals.
  • Demonstrated ability to analyze CUDA kernels and accurately reproduce them in Python.
  • Familiarity with GPU computation, parallelism, and performance-aware coding practices.
  • Strong debugging skills and attention to numerical consistency when porting logic across languages.
  • Experience evaluating AI-generated code or participating in LLM tuning is a plus.
  • Ability to communicate technical feedback clearly and constructively.
  • Fluent in conversational and written English communication skills.


Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You