Software Engineer - Applied AI - HashiCorp Vault
IBM · Pune Division, Maharashtra, India
IBM · Pune Division, Maharashtra, India
**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