1

Cuda Programming Jobs in Tennessee (NOW HIRING)

AI & HPC Infrastructure Engineer

Morristown, TN · On-site

$93K - $122K/yr

Architect and deploy with NVIDIA platform tools including Base Command Manager (BCM), NGC, NCCL, NVLink, and CUDA along with LLM inference engines (TensorRT-LLM), production serving frameworks (vLLM ...

AI & HPC Infrastructure Engineer

Nashville, TN · On-site

$103K - $136K/yr

Architect and deploy with NVIDIA platform tools including Base Command Manager (BCM), NGC, NCCL, NVLink, and CUDA along with LLM inference engines (TensorRT-LLM), production serving frameworks (vLLM ...

Showing results 21-28

Cuda Programming information

See Tennessee salary details

$25

$49

$74

How much do cuda programming jobs pay per hour?

As of Aug 22, 2026, the average hourly pay for cuda programming in Tennessee is $49.33, according to ZipRecruiter salary data. Most workers in this role earn between $39.90 and $57.60 per hour, depending on experience, location, and employer.

What is the difference between Cuda Programming vs GPU Developer?

AspectCuda ProgrammingGPU Developer
Required CredentialsKnowledge of CUDA, C/C++, parallel computingKnowledge of GPU architecture, CUDA, OpenCL, C/C++
Work EnvironmentHigh-performance computing, scientific research, AIGraphics, gaming, scientific visualization, AI
Industry UsageTech companies, research labs, AI firmsGaming, entertainment, tech, research

While Cuda Programming focuses specifically on writing code using NVIDIA's CUDA platform for parallel processing, GPU Developers have a broader role that includes designing, optimizing, and implementing GPU-based solutions across various platforms and technologies. Both roles require knowledge of GPU architecture and programming languages like C/C++, but GPU Developers often work on a wider range of applications beyond CUDA-specific projects.

Are CUDA programmers in demand?

CUDA programmers are in high demand due to the growing need for high-performance computing in fields like artificial intelligence, scientific research, and data processing. Skills in parallel programming, GPU architecture, and CUDA toolkit are highly valued, and job opportunities are expected to grow as industries adopt GPU acceleration for complex tasks.

What does a CUDA programming developer do?

A CUDA programming developer writes software that leverages NVIDIA's CUDA platform to perform parallel processing on GPUs, optimizing computational tasks such as scientific simulations, machine learning, and image processing. They typically work with C++ and CUDA-specific libraries, debugging and optimizing code for high performance in environments that require intensive data processing.

What job categories do people searching Cuda Programming jobs in Tennessee look for?

The top searched job categories for Cuda Programming jobs in Tennessee are:

What cities in Tennessee are hiring for Cuda Programming jobs?

Cities in Tennessee with the most Cuda Programming job openings:

Infographic showing various Cuda Programming job openings in Tennessee as of August 2026, with employment types broken down into 92% Full Time, and 8% Contract. Highlights an 76% In-person, and 24% Remote job distribution, with an average salary of $102,616 per year, or $49.3 per hour.

IT Systems Engineer V

University-of-Louisville

Louisville, TN • On-site

$87 - $130/hr

Other

Re-posted 25 days ago


Job description

Department:Location:Belknap CampusTime Type:Full timeWorker Type:RegularJob Req ID:R109119Minimum Requirements:Bachelor's degree in Computer Science or a related field and eight (8) years of relevant experience or an equivalent combination of education and experience. Grade10 (Salaried)Position Description:The University of Louisville is hiring an IT Systems Engineer V reporting to the Associate Vice Provost in ITS Research Computing department. This position is responsible for management and administration of the university’s central research computing infrastructure, including supercomputing clusters, software, and scalable storage systems. This position will work with all aspects of hardware and software systems including assisting with specification, ordering and installation of new hardware, storage and associated networking; installing and administering specialized research software; diagnosing and resolving software and hardware problems; working with hardware and software vendors, and assisting research faculty and users with operation of the systems.Requires highly experienced individual skilled at managing Linux-based supercomputing clusters, scalable parallel file systems (Lustre preferred) and university research applications.ESSENTIAL DUTIES AND RESPONSIBILITIESDesign, operate and manage highly complex university research supercomputing and storage systems, and develop technical documentationManage a suite of specialized research software, including Installation and administration of research software licenses and maintenance of OS and system support softwareAssist with specification, ordering and installation of new hardware, storage and associated networkingPerform problem analysis and resolution, monitor and tune performance, configure job schedulers (SLURM) to optimize operation and performance of supercomputing resourcesAdvise and assist faculty, staff and graduate students on effective uses of academic and supercomputing technology for large and complex applications, and assist with development, debugging, and optimization of specialized codes for researchWork with faculty to develop research grant proposals to enhance research computing resources and fund extensions to existing centrally-managed systemsConsult with users on handling protected data and support the management of the secure enclave on-prem and in Google cloud.Complete special projects and other duties as assigned.PREFERRED QUALIFICATIONSExperience with Centos/RedHat Enterprise Linux; Linux Virtual Machine and Container Management, FirewallsScripting in BASH, PythonExperience with scientific computing tools, libraries, and frameworks is a plus (e.g., MPI, OpenMP, CUDA, VASP, Gaussian, and Nextflow, Open OnDemand)Experience with the installation, configuration and administration of Docker and SingularityExperience with the installation, configuration and administration of cluster and job/resource management software (e.g., Slurm, Warewulf, DUO)Linux server installation, configuration and administration (OpenHPC, Redhat Enterprise 7/8, CentOS 7/8/Stream, Ubuntu), experience with SELinux is a plusParallel and distributed file system (Lustre) experience is a plus, as well as knowledge of CephExperienced at installing and using databases – Postgres, MySQL, MongoDBPrior experience is configuring NIST 800-171 compliant HPC systems will be a plusTarget Compensation Maximum:$130,488.00Target Compensation Minimum:$86,992.00Compensation will be commensurate to candidate experience.Equal Employment OpportunityThe University of Louisville is an Equal Employment Opportunity employer. The University strives to provide equal employment opportunity on the basis of merit and without unlawful discrimination on the basis of race, sex, age, color, national origin, ethnicity, creed, religion, disability, genetic information, sexual orientation, gender, gender identity or expression, veteran status, marital status, or pregnancy. In accordance with the Rehabilitation Act of 1973 and the Vietnam Era Veteran Readjustment Act of 1974, the University prohibits job discrimination of individuals with disabilities, Vietnam era veterans, qualified special disabled veterans, recently separated veterans, and other protected veterans. The University acknowledges its obligations to ensure affirmative steps are taken to ensure equal employment opportunities for all employees and applicants for employment. It is the policy of the University that no employee or applicant for employment be subject to unlawful discrimination in terms of recruitment, hiring, promotion, contract, contract renewal, tenure, compensation, benefits, and/or working conditions. No employee or applicant for employment is required to endorse or condemn a specific ideology, political viewpoint, or social viewpoint to be eligible for hiring, contract renewal, tenure, or promotion.Consistent with applicable law, demographic information is collected for aggregate reporting requirements. Demographic information provided through this application is not available to hiring managers/committees and is not considered in hiring or employment decisions.Assistance and AccommodationsComputers are available for application submission at the Human Resources Department located at 2315 South First Street Walk, Room 02C - Louisville, Kentucky 40292.If you require assistance or accommodation with our online application process, please contact us by email at employment@louisville.edu or by phone 502-852-6258. #J-18808-Ljbffr