Analyst, Algorithm Development Engg (CUDA)

Dormont Manufacturing Co

Chennai District

On-site

INR 800,000 - 1,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive total rewards package
Inclusive work environment

Job summary

Dormont Manufacturing Co in Chennai, Tamil Nadu is seeking a CUDA Algorithm Engineer. The role requires expertise in CUDA acceleration and the conversion of algorithms from CPU to GPU. Candidates should possess a Master’s degree in Computer Science or a Bachelor’s degree with relevant experience in algorithm development.

The position offers an inclusive rewards package and opportunities to work in a dynamic environment, adapting to evolving project needs while collaborating with a cross-functional team.

Qualifications

  • Minimum 3+ years of professional algorithm development experience focusing on CUDA acceleration.
  • Proven track record of delivering software projects from design to deployment.
  • Strong communications skills and ability to work effectively in a cross-functional team setting.

Responsibilities

  • Develop algorithms focusing on CUDA acceleration and CPU to GPU conversion.
  • Stay updated with emerging technologies and modern frameworks.
  • Collaborate with diverse team members in a dynamic environment.

Skills

CUDA acceleration
CPU to GPU conversion
C++
Bash scripting
Python
Deep learning frameworks (TensorFlow, PyTorch)
DevOps
Docker
Kubernetes

Education

Master’s degree in Computer Science or related field
Bachelor’s degree in Computer Science or related field with at least 3 years of experience

Tools

TensorFlow
PyTorch
Azure DevOps
Jenkins
GitHub Actions

Job description

Key Responsibilities
  • Develop algo focusing on CUDA acceleration, CPU to GPU conversion of image processing algos and models
  • Stay updated with emerging technologies and industry best practices. Bring new ideas to the team by exploring modern frameworks or tools that could enhance the platform’s capabilities
Required Qualifications
  • Education: Master’s degree in Computer Science or a related field, or Bachelor’s degree in Computer Science (or related) with at least 3 years of hands‑on as CUDA algo engineer
  • Experience: Minimum 3+ years of professional algo development experience focusing on CUDA acceleration, CPU to GPU conversion of image processing algos and models. Proven track record of delivering software projects from design to deployment
  • Programming Skills: Deep understanding of operating systems, computer networks, and high performance applications. Good mental model of the architecture of a modern distributed systems that is comprised of CPUs, GPUs, and accelerators. Experience with deployments of deep-learning frameworks based on TensorFlow, and PyTorch on large-scale on‑prem or cloud infrastructures. Strong background in modern and advanced C++ concepts. Strong Scripting Skills in Bash, Python, or similar. Good communication with the ability to write clean, efficient, and well‑documented code
  • Team Collaboration: Strong communication skills and ability to work effectively in a cross‑functional team setting. Comfortable collaborating with diverse team members (developers, testers, domain experts) and conveying technical ideas clearly
  • Adaptability: A willingness to learn new technologies and adapt to evolving project requirements. Enthusiasm for working in a dynamic, fast‑changing environment where priorities may shift as the project grows
Preferred Qualifications (Nice‑to‑Haves)
  • HPC/Simulation Background: Experience working on projects involving scientific computing, simulations, or HPC applications. Familiarity with parallel computing concepts or engineering simulations (CFD, FEA, etc.) can help in understanding the platform’s context
  • DevOps & CI/CD: Hands‑on experience with DevOps tools and workflows. Knowledge of setting up CI/CD pipelines using platforms like Azure DevOps, Jenkins, or GitHub Actions to automate build and deployment processes
  • Containerization & Cloud: Experience with container technologies (Docker) and orchestration (Kubernetes) for deploying microservices is a plus. Familiarity with cloud services or infrastructure (Azure, AWS, etc.) for scalable deployment environments
Minimum Qualifications

Master’s degree in Computer Science or a related field, or Bachelor’s degree in Computer Science (or related) with at least 3 years of hands‑on as CUDA algo engineer

Benefits

We offer a competitive, family friendly total rewards package. We design our programs to reflect our commitment to an inclusive environment, while ensuring we provide benefits that meet the diverse needs of our employees.

Equal Opportunity

KLA is proud to be an equal opportunity employer

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Lead Engineer (HPC, GPU, CUDA)
Lead Engineer (HPC, GPU, CUDA)

AIRA Matrix • Thane

On-site
INR 1,800,000 - 3,200,000
Senior System Software Engineer, CUDA - Tegra
Senior System Software Engineer, CUDA - Tegra

Segment (Twilio) • Bengaluru

On-site
INR 2,500,000 - 5,000,000
Senior System Software Engineer, CUDA - Tegra
Senior System Software Engineer, CUDA - Tegra

NVIDIA Gruppe • Bengaluru

On-site
INR 1,000,000 - 2,000,000
Generous benefits package
Competitive salaries
Senior CUDA Driver and DevOps Engineer
Senior CUDA Driver and DevOps Engineer

NVIDIA • India

On-site
INR 1,500,000 - 2,000,000
Competitive salaries
Comprehensive benefits package
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

NVIDIA Gruppe • Bengaluru

Hybrid
INR 1,800,000 - 3,200,000
Lead HPC Software Optimization Engineer - C++
Lead HPC Software Optimization Engineer - C++

Advanced Micro Devices • Hyderabad

On-site
INR 3,000,000 - 6,000,000
AMD benefits at a glance
Lead HPC Software Optimization Engineer - C++
Lead HPC Software Optimization Engineer - C++

AMD • India

On-site
INR 450,000 - 750,000
AMD benefits at a glance
System Software Engineer, GPU Development Tools
System Software Engineer, GPU Development Tools

NVIDIA • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Lead HPC Software Optimization Engineer - C++
Lead HPC Software Optimization Engineer - C++

AMD • Hyderabad

On-site
INR 3,000,000 - 5,000,000
Benefits described by AMD
AI Engineer
AI Engineer

STCO India • Hyderabad

On-site
INR 800,000 - 1,200,000