Job Description
Your role and responsibilities
A hands-on engineering position responsible for designing, automating, and maintaining robust build systems and deployment pipelines for AI/ML components, with direct development responsibilities in C++ and Python. The role supports both model training infrastructure and high-performance inference systems.
- Design and implement robust build automation systems that support large, distributed AI/C++/Python codebases.
- Develop tools and scripts that enable developers and researchers to rapidly iterate, test, and deploy across diverse environments.
- Integrate C++ components with Python-based AI workflows, ensuring compatibility, performance, and maintainability.
- Lead the creation of portable, reproducible development environments, ensuring parity between development and production.
- Maintain and extend CI/CD pipelines for Linux and z/OS, implementing best practices in automated testing, ...
Ready to Apply?
Take the next step in your AI career. Submit your application to IBM today.
Submit Application