AI Engineer

IBM • BANGALORE, IN

Company

IBM

Location

BANGALORE, IN

Type

Full Time

Job Description

Introduction

IBM Systems helps IT leaders think differently about their infrastructure. IBM servers and storage are no longer inanimate - they can understand reason and learn so our clients can innovate while avoiding IT issues. Our systems power the world’s most important industries and our clients are the architects of the future. Join us to help build our leading-edge technology portfolio  designed for cognitive business and optimized for cloud computing.

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.

  1. Design and implement robust build automation systems that support large distributed AI/C++/Python codebases.
  2. Develop tools and scripts that enable developers and researchers to rapidly iterate test and deploy across diverse environments.
  3. Integrate C++ components with Python-based AI workflows ensuring compatibility performance and maintainability.
  4. Lead the creation of portable reproducible development environments ensuring parity between development and production.
  5. Maintain and extend CI/CD pipelines for Linux and z/OS implementing best practices in automated testing artifact management and release validation.
  6. Collaborate with cross-functional teams — including AI researchers system architects and mainframe engineers — to align infrastructure with strategic goals.
  7. Proactively monitor and improve build performance automation coverage and system reliability.
  8. Contribute to internal documentation process improvements and knowledge sharing to scale your impact across teams
Required education
Bachelor's Degree
Preferred education
Bachelor's Degree
Required technical and professional expertise
  1. 5+ years of strong programming skills in C++ and Python with a deep understanding of both compiled and interpreted language paradigms.
  2. Hands-on experience building and maintaining complex automation pipelines (CI/CD) using tools like Jenkins or GitLab CI.
  3. In-depth experience with build tools and systems such as CMake Make Meson or Ninja including custom script development and cross-compilation.
  4. Experience working on multi-platform development specifically on Linux and IBM z/OS environments including understanding of their respective toolchains and constraints.
  5. Experience integrating native C++ code with Python leveraging pybind11 Cython or similar tools for high-performance interoperability.
  6. Proven ability to troubleshoot and resolve build-time runtime and integration issues in large-scale multi-component systems.
  7. Comfortable with shell scripting (Bash Zsh etc.) and system-level operations.
  8. Familiarity with containerization technologies like Docker for development and deployment environments.
Preferred technical and professional experience
  1. Working knowledge of AI/ML frameworks such as PyTorch TensorFlow or ONNX including understanding of how they integrate into production environments.
  2. Experience developing or maintaining software on IBM z/OS mainframe systems.
  3. Familiarity with z/OS build and packaging workflows
  4. Understanding of system performance tuning especially in high-throughput compute or I/O environments (e.g. large model training or inference).
  5. Knowledge of GPU computing and low-level profiling/debugging tools.
  6. Experience managing long-lifecycle enterprise systems and ensuring compatibility across releases and deployments.
  7. Background contributing to or maintaining open-source projects in the infrastructure DevOps or AI tooling space
  8. Proficiency in distributed systems microservice architecture and REST APIs.
  9. Experience in collaborating with cross-functional teams to integrate MLOps pipelines with CI/CD tools for continuous integration and deployment ensuring seamless integration of AI/ML models into production workflows.
  10. Strong communication skills with the ability to communicate technical concepts effectively to non-technical stakeholders.
  11. Demonstrated excellence in interpersonal skills fostering collaboration across diverse teams.
  12. Proven track record of ensuring compliance with industry best practices and standards in AI engineering.
  13. Maintained high standards of code quality performance and security in AI projects.
Apply Now

Date Posted

12/09/2025

Views

0

Back to Job Listings ❤️Add To Job List Company Info View Company Reviews
Positive
Subjectivity Score: 0.2

Similar Jobs

Data Engineer-Data Platforms - IBM

Views in the last 30 days - 0

The text describes a career in IBM Consulting focused on longterm client relationships hybrid cloud and AI solutions and innovation through collaborat...

View Details

Hardware Verification Engineer - IBM

Views in the last 30 days - 0

This job description outlines a role as an ASIC Processor Verification Engineer focusing on quantum and AI technologies Responsibilities include devel...

View Details

Data Engineer-Enterprise Content Management - IBM

Views in the last 30 days - 0

The text describes a career in IBM Consulting emphasizing longterm client relationships collaboration and innovation It highlights opportunities to wo...

View Details

Data Engineer-Data Platforms-Azure - IBM

Views in the last 30 days - 0

This job description outlines a Data Engineer role at IBM Consulting requiring expertise in big data technologies like Spark Hadoop and Azure Cloud pl...

View Details

Database Engineer - DSE and HCD - IBM

Views in the last 30 days - 0

This text promotes an IBM Software career opportunity highlighting collaboration on innovative AIpowered cloudnative solutions growth potential and im...

View Details

Quality Engineer-FullStack - IBM

Views in the last 30 days - 0

This job description outlines a Middleware Testing Practitioner role at IBM Consulting requiring expertise in automation tools software testing and te...

View Details