Software Engineer - Applied AI - HashiCorp Vault

HashiCorp

HashiCorp

Software Engineering, Data Science

California, USA · Texas City, TX, USA

Posted on Apr 18, 2026
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.
Required education
Bachelor's Degree
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

Years of Experience:
10 - 15