Search by job, company or skills

IBM

AI Engineer - CTI

2-6 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 hours ago
  • Over 500 applicants
Quick Apply

Job Description

As a Lead AI Software Engineer, you will drive the design, development, and implementation of AI Agents, multi-agent patterns, and Agentic AI integrations within existing user interfaces and products. You will operate and optimize genAI and Agentic AI workloads on IBM Cloud and mainframe environments, partner with cross-functional teams to deliver innovative solutions, and mentor engineering teams to elevate overall technical capability.

Key Responsibilities:

  • AI Agent Architecture & Development: Lead the design, development, and integration of AI Agents and multi-agent frameworks into existing UIs and enterprise products.
  • GenAI Operations: Operate genAI software and Agentic AI systems on IBM Cloud, including automation of tools and processes on IBM mainframes.
  • Innovation & Technology Adoption: Stay current with emerging technologies and implement creative solutions to maximize business value.
  • Cross-Functional Collaboration: Work closely with product, engineering, and platform teams to develop and deploy innovative AI-driven solutions.
  • Leadership & Mentorship: Provide coaching, direction, and mentoring to strengthen team capabilities and foster technical growth.
  • Communication & Integration Planning: Ensure smooth communication workflows and integration strategies to achieve rapid issue resolution.
  • Goal Delivery: Execute and deliver on established engineering, product, and organizational objectives.

Required Education:

  • Bachelor's Degree

Preferred Education:

  • Bachelor's Degree

Required Technical and Professional Expertise:

  • 2 – 5 years of hands-on experience as a genAI software engineer in distributed or mainframe environments
  • 2 – 5 years of experience mentoring, guiding, and managing engineering teams
  • 2 – 5 years of proven experience as a lead development engineer within IBM's product development organization
  • Proficiency in Python, Java, git, and GitHub
  • Proven coding experience with IBM Granite LLMs and at least one other vendor model (Meta, OpenAI, Anthropic)
  • Experience building genAI and agenticAI software using LangGraph, Crew.ai, IBM Bee, Langfuse, or MCP
  • Experience with watsonx.orchestrate
  • Experience with DevOps and CI/CD practices
  • Demonstrated success as a Lead Engineer with strong communication and collaboration capabilities
  • Strong leadership and mentoring skills

Preferred Technical and Professional Experience:

  • Knowledge of Kubernetes / OpenShift
  • Experience with AWS, Azure, or IBM Cloud
  • Configuration-as-Code development using Ansible
  • Infrastructure-as-Code development using Terraform
  • Exposure to mainframe development practices

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.

Job ID: 132905009

Similar Jobs