1

Cuda Programmer Jobs in Texas (NOW HIRING)

We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center of the deep learning revolution and continue to enable breakthroughs in generative AI, large language models ...

We are hiring software engineers for the CUDA Tile team. NVIDIA GPUs are at the center of the deep learning revolution and continue to enable breakthroughs in generative AI, large language models ...

We are redefining how developers write high-performance GPU software by bringing the safety, expressiveness, and modern tooling of Rust to native GPU and CUDA development. On this team, you will ...

Work with NVIDIA GPU Architecture and CUDA Programming model teams to build abstractions to expose new GPU features in portable and performant ways in PTX ISA. PTX Compiler (PTXAS) apart from ...

... GPUs, CUDA programming, and NCCL, including performance benchmarking via MLPerf. • Deep familiarity with storage hardware (HDDs, SSDs, NVMe), enclosures, and specialized appliances like Network ...

next page

Showing results 1-20

Cuda Programmer information

See Texas salary details

$11

$36

$64

How much do cuda programmer jobs pay per hour?

As of Aug 5, 2026, the average hourly pay for cuda programmer in Texas is $36.83, according to ZipRecruiter salary data. Most workers in this role earn between $23.94 and $47.93 per hour, depending on experience, location, and employer.

What are the most common challenges faced by cuda programmers in their daily work?

Cuda Programmers often encounter challenges related to optimizing code performance and efficiently managing memory on GPU architectures. Debugging and profiling can be complex, as issues may arise from both the code and hardware-specific elements, requiring close attention to parallelization and bottlenecks. Collaboration is key, as you’ll typically work closely with software engineers, data scientists, or researchers to integrate and optimize code for specialized workflows. Successfully navigating these challenges helps drive significant performance improvements and innovation in high-performance computing applications.

What are the key skills and qualifications needed to thrive as a cuda programmer?

To thrive as a Cuda Programmer, you need strong programming skills in C/C++ and parallel computing, with a solid understanding of GPU architectures and CUDA development. Familiarity with CUDA libraries, performance profiling tools, and platforms like NVIDIA Nsight or Visual Studio is often required, while certifications from NVIDIA can be advantageous. Problem-solving abilities, attention to detail, and effective teamwork and communication skills help set candidates apart. These competencies ensure you can optimize complex algorithms, work efficiently on high-performance computing projects, and collaborate smoothly with multidisciplinary teams.

What is a cuda programmer?

A CUDA Programmer develops high-performance parallel computing applications using NVIDIA's CUDA (Compute Unified Device Architecture) framework. They optimize algorithms to run efficiently on GPUs, accelerating tasks such as machine learning, scientific simulations, and real-time data processing. This role requires proficiency in C/C++, an understanding of GPU architectures, and experience with parallel computing concepts to maximize performance.

What are the most commonly searched types of Cuda Programmer jobs in Texas? The most popular types of Cuda Programmer jobs in Texas are:
Infographic showing various Cuda Programmer job openings in Texas as of July 2026, with employment types broken down into 92% Full Time, 3% Part Time, 2% Temporary, 1% Contract, and 2% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution, with an average salary of $76,614 per year, or $36.8 per hour.

CUDA Senior Developer ( Mathematical Mindset/ New Grads

Ktek

Dallas, TX • On-site

Full-time

Re-posted 19 days ago


Job description

Position/ TITLE: CUDA Developers Junior to senior & Lead Level ( Mathematical Mindset/ New Grads)
Location : New yOrk, NJ, Dallas TX, Florida
Open for Fulltime & Contract
Please share resumes at Chandra.reddy@ktekresourcing.com

Who are we looking For:
We are seeking talented individuals with 3 to 8 years of experience who are passionate about mathematics and eager to learn CUDA programming to join our innovative team. While previous CUDA experience is beneficial, it is not mandatory to prioritize strong mathematical abilities, analytical thinking, and enthusiasm for learning and growth in high-performance computing.
Key Responsibilities
Learn and apply CUDA programming principles to develop and optimize GPU-accelerated applications.
Good team player who will work with team to contribute to design. He will work to implement, and debug parallel algorithms.
Analyze performance bottlenecks and optimize computations for maximum efficiency.
Document code, algorithms, and procedures clearly for internal and external stakeholders.
Technical Skills Must Have
Strong mathematical foundation in areas such as linear algebra, calculus, numerical methods, or statistics.
Proficiency in at least one programming language (C++, Python, or similar).
Excellent problem-solving skills and logical reasoning capabilities.
Ability to learn quickly and adapt to new technologies.
Technical Skills - Good to have
Familiarity with parallel computing concepts.
Exposure to GPU programming (CUDA/OpenCL).
Having Worked in Cuda Frameworks like RAPIDS, cuDF, cuTensor, PyTorch, TensorFlow is a plus.
Experience with scientific computing, numerical simulation and/or linear programming.
What We Offer
Opportunity to gain expertise in cutting-edge CUDA technology.
Supportive learning environment with mentorship from experienced CUDA developers.
Competitive salary and benefits.
Flexible working conditions (including remote work options).
Mphasis is an equal-opportunity employer. We value diversity and encourage candidates from all backgrounds to apply.
Application
Interested candidates should submit their resume and a brief statement highlighting their mathematical expertise, programming skills, and interest in CUDA development.
Please apply along with your answer to the following problem. Any application without an answer to the problem will not be entertained.
Mathematical Challenge:
Include your proposed approach or insights on the following linear algebra problem in your application:
'Given a very large sparse matrix, propose an efficient algorithm or method to quickly identify if the matrix is singular or invertible without performing full matrix inversion.'
Preferred Qualifications:
Bachelor's or Master's degree in Computer Science, Artificial Intelligence, or a related field.
A portfolio showcasing CUDA experience.
Process Skills:
General SDLC processes
Understanding of utilizing Agile and Scrum software development methodologies
Skill in gathering and documenting user requirements and writing technical specifications.
Behavioral Skills:
Work closely with designers, Architects, data scientists, product managers, and other engineers to deliver comprehensive solutions.
Strong problem-solving skills, with a creative approach to tackling complex challenges.
Communicate effectively and share technical knowledge with the team.
Be open to feedback and continuously learn and adapt to new technologies.
Ability to work independently and as part of a team.
Passion for learning and staying updated on the latest technologies.
Good Attitude and Quick learner .
Certification (Good to have) :
Related to CUDA any certifications
AI/ML or Python certification.