CUDA/GPU Developer
IBM Computing
Introduction At IBM Software, we transform client challenges into solutions. Building the world’s leading AI-powered, cloud-native products that shape the future of business and society. Our legacy of innovation creates endless opportunities for IBMers to learn, grow, and make an impact on a global scale. Working in Software means joining a team fueled by curiosity and collaboration. You’ll work with diverse technologies, partners, and industries to design, develop, and deliver solutions that power digital transformation. With a culture that values innovation, growth, and continuous learning, IBM Software places you at the heart of IBM’s product and technology landscape. Here, you’ll have the tools and opportunities to advance your career while creating software that changes the world. Your role and responsibilities As a Software Developer: Generalist, you will design, develop, test, and deliver offerings using leading-edge and/or proven technologies. You will work in an Agile, collaborative environment to understand stakeholder requirements and contribute to the development of innovative software solutions. In this role you will lead areas of the GPU execution layer that enables next generation accelerated lakehouse analytics. Your primary responsibilities will include: Develop Component-Level Solutions: Design, code, and test innovative component-level software solutions, ensuring that the implemented solutions are unit tested and ready to be integrated into their product. Contribute to CI/CD Pipeline: Contribute to the automated CI/CD pipeline that takes code through various quality stages, ensuring seamless integration and delivery. Debug Customer-Reported Problems: Design, develop, and unit test code fixes for customer-reported problems, collaborating with stakeholders to resolve issues efficiently. Deliver Offerings: Deliver high-quality offerings using leading-edge and/or proven technologies, meeting stakeholder requirements and expectations. Collaborate in Agile Environment: Work collaboratively in an Agile environment to understand stakeholder requirements, aligning solutions with business needs and goals. Required technical and professional expertise Deep Expertise in Software Development & GPU Acceleration: Proven experience designing, developing, testing, and delivering high-quality, scalable software solutions, including implementing and optimizing CUDA-accelerated paths and integrating GPU capabilities into runtime services to drive performance and innovation. GPU Workload Optimization & Enterprise Platform Integration: Experience improving deployment, scheduling, and lifecycle management of GPU workloads, while hardening solutions for enterprise use across OpenShift and IBM environments, ensuring reliability, scalability, and measurable performance gains. Advanced Debugging & Engineering Excellence: Demonstrated expertise in debugging complex software and performance issues, particularly in GPU and distributed systems, with a strong focus on designing, developing, and unit testing robust fixes for customer-reported problems. Agile Delivery & CI/CD Enablement: Strong experience working in Agile environments and contributing to automated CI/CD pipelines, enabling seamless integration, continuous testing, and efficient delivery of high-quality software aligned with business goals. Technical Leadership & Cross-Functional Collaboration: Proven ability to provide technical guidance, mentor teams, and collaborate with platform and benchmarking stakeholders to drive engineering best practices, ensure code quality, and deliver impactful, performance-driven solutions. Preferred technical and professional experience Leading-Edge Technologies & Innovation: Experience designing, developing, and delivering high-quality software solutions using modern and emerging technologies, with a strong focus on innovation, performance, and engineering excellence. Systems-Level Debugging & Development (C++/Linux): Strong proficiency in C++ and Linux-based development, with advanced debugging skills to diagnose and resolve complex issues across software stacks. Hardware-Aware Development & GPU Programming: Experience developing for specialized hardware targets, including GPU programming, with the ability to work effectively across hardware and software boundaries to deliver optimized solutions. Performance Optimization & Cloud-Native Platforms: Proven skills in performance profiling and optimization, combined with familiarity with Kubernetes and OpenShift concepts to support scalable, containerized, and high-performance workloads. IBM is committed to creating a diverse environment and is proud to be an equal-opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, caste, genetics, pregnancy, disability, neurodivergence, age, veteran status, or other characteristics. IBM is also committed to compliance with all fair employment practices regarding citizenship and immigration status. #J-18808-Ljbffr IBM Computing
- ...Role And Responsibilities As a Software Developer: Generalist, you will design, develop, test... ...In this role you will lead areas of the GPU execution layer that enables next generation... ..., including implementing and optimizing CUDA-accelerated paths and integrating GPU...Suggested
- IBM Computing is seeking a Software Developer: Generalist in Austin, Texas to design, develop, test, and deliver innovative software solutions. You will be responsible for GPU execution layer enhancements and contribute to CI/CD pipelines. The ideal candidate will have...Suggested
- IBM is seeking a Software Developer: Generalist to design, develop, and deliver innovative software solutions in an Agile environment. You will lead GPU execution layer projects and collaborate with stakeholders to meet their requirements. The ideal candidate will have...Suggested
- ...ROLE: AMD is looking for a principal software developer to join our growing team. As a key contributor you will be part of our ROCm GPU‑compute mathematical libraries team working... ...development or validation involving HIP, CUDA, or OpenCL Experience with software...Suggested
$152k - $241.5k
Senior Compiler Engineer - Backend GPU page is loaded## Senior Compiler Engineer - Backend... ...(OpenGL, Vulkan, DX) and Compute (CUDA, PTX, OpenCL, Fortran, C++). This team is... ...compiler targeting NVIDIA GPUs* Design and develop new compiler passes and optimizations required...SuggestedRemote workWorldwide$184k - $287.5k
Senior Software Engineer, NCCL and CUDA - CSP Engagements page is loaded## Senior Software... ...libraries.* Analyze and improve multi-GPU workloads performance through profiling,... ...conducting performance benchmarking and developing tooling on HPC clustersNVIDIA is leading...Remote work- ...offered by AMD. As part of the Exerciser team, you will develop low‑level software and GPU workloads designed to stress the system and uncover hardware... ...(GPU, CPU, or embedded systems) GPU programming (CUDA, HIP, OpenCL) — strong plus Understanding of GPU or CPU...
$152k - $241.5k
Join the NVIDIA Developer Tools team and empower engineers throughout the world developing innovative products in Automotive... ...Extensive hands‑on programming experience. Knowledge of a GPU Compute API such as CUDA, OpenCL, or similar. Experience of assembly code patching...Worldwide- ...Infrastructure Engineer to enhance its platform. The successful candidate will design and implement cloud-based solutions, optimize GPU workflows, and develop APIs for enterprise-level applications. Knowledge of Python, Go, or TypeScript and experience with AWS, GCP, or Azure are...
$184k - $287.5k
Senior Systems Software Engineer, CUDA Driver - Multi-Node and Memory Model page is loaded##... ...id: JR2014447NVIDIA’s invention of the GPU in 1999 sparked the growth of the PC gaming... ..., maintainable, and well-tested code* Develop code for multiple operating systems**What...- Apple Inc. in Austin, Texas, seeks a GPU Performance Engineer to join the Platform Architecture team. This role involves defining and tuning future GPU architectures, creating and maintaining high-performance C++ models, and implementing advanced hardware features. Ideal...
- GPU Performance Engineer, Platform Architecture We are seeking a highly motivated, innovative, and dedicated engineer to join the Platform... ...validation and correlating against other models and RTL. You’ll develop and utilize diverse tools for analyzing the substantial amount...
- ...energetic Lead Systems Design Engineer to join our growing Data Center GPU team. As a key contributor to the success of AMD’s product, you... ...engineering expertise will be necessary to define products, develop solutions, assess root causes, and produce solution resolutions....
$161.8k - $242.6k
Qualcomm Technologies, Inc. is looking for a Design Implementation Engineer to join the Adreno GPU team in Austin, Texas. This role involves managing frontend implementation design challenges and integrating state-of-the-art GPU cores while collaborating with microarchitecture...$152k - $241.5k
...development. The ideal candidate will have over 4 years of experience in compiler development, focusing on creating high-performance GPU machine instructions. This role involves collaboration with global teams and offers a competitive salary between $152,000 and $241,50...Remote job$152k - $241.5k
NVIDIA Gruppe is seeking a Backend Compiler Engineer to join their GPU Software organization. The role focuses on developing high-performance GPU machine instructions for Graphics and Compute applications, requiring expertise in C++ and compiler technology. Responsibilities...Worldwide- Silicon Validation Software Engineer- GPU IP Validation and Integration Do you love creating elegant solutions to highly complex challenges... ...Preferred Qualifications Experienced with Graphics, OpenGL, and CUDA Understanding of the GPU pipeline and graphics theory...
- ...experience with our SW and HW. PREFERRED EXPERIENCE: Experience in customer‑facing roles such as application engineering for Data Center GPU. Strong knowledge in server and data center system architecture and interfaces, and relevant industry standards such as PCIe....
- ...Devices is looking for a Senior Failure Analysis Engineer in Austin, Texas. In this role, you'll diagnose and resolve complex failures in GPU-accelerated servers, employing advanced debugging techniques and collaborating with various teams. Candidates must have experience in...
- Advanced Micro Devices in Austin, TX is looking for a detail-oriented engineer to develop low-level software for data center GPUs. Candidates should have strong C/C++ skills with a background in GPU programming and experience working close to hardware. The role includes...
- A leading technology company in Austin, Texas is seeking a GPU Design Integration Engineer to join their Silicon Technologies group. The role involves delineating GPU RTL integration while collaborating with various engineering teams. Candidates should possess a BS degree...
$272k - $431.25k
...join our CSP Engagements team as the technical focal point for GPU firmware and GPU system software, working directly with engineering... ...at fleet scale NVIDIA is leading the way in groundbreaking developments in Artificial Intelligence, High-Performance Computing and Visualization...Full time- ...seeking experienced engineers for its OCI AI Infrastructure team in Austin, Texas. This role focuses on designing and developing high-performance GPU platforms for AI/ML workloads. The ideal candidate will have a BS or MS in Computer Science, strong experience with production...
- ...productization. Our mission is to create cutting‑edge software to equip developers and publishers with the tools they need to build immersive,... ...range of specialist domains. A strong technical background in GPU/APU programming, C++, and machine learning is needed while also...Full timeRemote work
- Ll Oefentherapie is inviting adaptable engineers to join their innovative team in Austin, Texas. The role focuses on developing GPU infrastructures for AI/ML workloads, requiring extensive experience in systems engineering and a profound understanding of computer systems...
- Advanced Micro Devices (AMD) is seeking a candidate to join their Datacenter Product Application Engineering team in Austin, TX, focusing on AI-based Graphics Processors. The role involves direct customer engagement to support the deployment of AMD Instinct™ Accelerators...
- ...expertise in server platform hardware to navigate the complexities of AI GPU solutions, facilitating collaboration with product teams and guiding customers through the end-to-end process to develop AI products. The ideal candidate will have a BS/MS in Electrical...Remote job
- ...key web services, networking, and CI/CD pipelines. The ideal candidate has over 5 years of experience with AWS and a background in developing infrastructure from scratch. This role offers the chance to work on innovative robotic solutions within a dynamic team. #J-18808...
- ...documentation of Twitch and Clip software’s logical functionality -Develop and deploy sensor fusion sorter prototype using C++ and Python... ...architecture -Extensive hands-on experience with DIO/DAQ and GPU/GPGPU -Demonstrable experience in all phases of the software...Contract work
$184k - $287.5k
...concept through deployment.**What you’ll be doing:*** Design and develop software solutions for data center servers including Linux... ....**Ways to stand out from the crowd:*** Experience with GPU computing (CUDA), deep learning workloads* Expertise in Out of Band and In-band...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to CUDA/GPU Developer. Be the first to apply!
- tableau dashboard developer Austin, TX
- kernel developer Austin, TX
- mdm developer Austin, TX
- statistical programmer Austin, TX
- cuda developer Austin, TX
- senior statistical programmer Austin, TX
- adobe aem developer Austin, TX
- informatica etl developer Austin, TX
- developer contractor Austin, TX
- seo developer Austin, TX
