Introduction
A career in IBM Software means you'll be part of a team that transforms our customer's challenges into industry-leading solutions. We are an infinitely curious team, always seeking new possibilities, and dedicated to creating the world's leading AI-powered, cloud-native software solutions. Our renowned legacy creates endless global opportunities for our network of IBMers. We are a team of deep product experts, ensuring exceptional client experiences, with a focus on delivery, excellence, and obsession over customer outcomes. This position involves contributing to HashiCorp's offerings, now part of IBM, which empower organizations to automate and secure multi-cloud and hybrid environments. You will join a team managing the lifecycle of infrastructure and security, enhancing IBM's cloud solutions to ensure enterprises achieve efficiency, security, and scalability in their cloud journey.
Position Overview
We are seeking an exceptional AI Engineer to lead our productivity initiatives and drive AI-powered solutions across the organization. This senior role requires a visionary technologist who can architect, implement, and scale intelligent AI tools & systems while mentoring teams and shaping technical strategy.
Your Role And Responsibilities
- Design and implement AI-powered workflows to streamline our processes, increase efficiency, and optimize productivity.
- Integrate large language models (LLMs) and AI services via APIs (e.g., OpenAI, Azure AI, AWS, etc.) to develop intelligent systems.
- Evaluate and recommend emerging AI technologies and tools.
- Mentor and guide engineering teams on AI/ML best practices.
- Optimize automation workflows for performance, reliability, and cost-efficiency.
- Integrate AI capabilities into existing automation frameworks (RPA, CI/CD, DevOps)
- Implement MLOps practices for scalable model lifecycle management.
- Build automated testing frameworks with AI-driven test generation.
- Build intelligent agents and chatbots using modern AI frameworks.
- Implement intelligent document processing and data extraction systems.
- Thorough understanding of privacy, bias, and AI risk considerations.
Preferred Education
Master's Degree
Required Technical And Professional Expertise
- 10+ years of experience in Software Development / automation.
- 3+ years of hands-on experience with AI/ML technologies, including practical experience building agentic AI systems, LLM-powered automation, or AI-driven developer tools
- Proven track record as an AI Engineer, with portfolio examples of successful machine learning or AI projects. and comprehensive technology solutions
- Experience with ML, deep learning, TensorFlow, Python, NLP
- Knowledge of AI's most widely used programming languages, including Python, Java, C++, and R.
- Experience in model deployment using Docker, REST APIs, or IBM cloud
- Experience of MLOps tools and practices (e.g., MLflow, Kubeflow, CI/CD pipelines)
- Ability to work with structured and unstructured data, including preprocessing and transformation.
- Experience on automation framework like Selenium, Playwright, Cypress, Appium
- Experience on CI/CD pipeline using Jenkins, GitLab CI, GitHub Actions
Preferred Technical And Professional Experience
- Experience with workflow and collaboration tooling such as Atlassian Jira
- Familiarity with Linux environments and container orchestration (e.g., Kubernetes, OpenShift)
- Familiarity with cloud computing services such as AWS, Azure, GCP – Advantage
- Experience with Terraform, CloudFormation and Ansible - Advantage