JobsCompiler Engineer, GPU Acceleration
Job description
The Compiler Engineer, GPU Acceleration role at IBM focuses on designing and developing innovative software solutions for GPU-accelerated environments. The position is part of a collaborative Agile team that aims to enhance runtime compilation and dynamic code generation for Watsonx.data. The engineer will work closely with GPU and engine teams to optimize compilation strategies and improve execution planning. This role offers the opportunity to contribute to cutting-edge technologies and make a significant impact on high-performance data processing workloads.
Requirements
- Proven experience in software development and compiler engineering with expertise in compiler frameworks and code generation.
- Strong proficiency in C++ and systems-level reasoning.
- Familiarity with execution engines and query-processing internals.
- Experience in Agile development and contributing to CI/CD pipelines.
Responsibilities
- Design, code, and test innovative component-level software solutions.
- Contribute to the automated CI/CD pipeline for seamless integration and delivery.
- Debug and resolve customer-reported problems efficiently.
- Deliver high-quality offerings that meet stakeholder requirements.
- Collaborate with stakeholders to 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?
