JobsCUDA/GPU Developer
Job description
The CUDA/GPU Developer role at IBM involves designing, developing, testing, and delivering innovative software solutions that leverage GPU technology for accelerated analytics. The position is part of a collaborative Agile team focused on integrating GPU-aware execution into platform components. This role emphasizes performance optimization and debugging, ensuring high-quality software delivery that meets stakeholder requirements. The developer will work closely with various technologies and contribute to the CI/CD pipeline for seamless integration.
Requirements
- Experience in software development and GPU-aware engineering, including GPU programming for optimized performance.
- Strong C++ and Linux debugging skills with hands-on experience in performance profiling and optimization.
- Proven ability to design, code, and test component-level software solutions.
- Experience working in Agile environments and contributing to CI/CD pipelines.
- Familiarity with Kubernetes and OpenShift concepts for scalable application deployment.
Responsibilities
- Design, code, and test innovative component-level software solutions.
- Contribute to the automated CI/CD pipeline for seamless integration and delivery.
- Develop and unit test code fixes for customer-reported problems.
- Deliver high-quality offerings using leading-edge technologies.
- Collaborate with stakeholders to understand requirements and ensure successful solution delivery.
Benefits
- IBM offers competitive compensation, healthcare coverage, retirement programs, paid parental leave, tuition assistance, wellness programs, flexible work options, and extensive learning and certification resources.
Is this posting expired or inaccurate?
