Lead Software Engineer – Cloud Devops & AI

JPMorgan Chase JPMorgan Chase · Banking · Plano, TX +1 · Consumer & Community Banking

Lead Software Engineer focused on Cloud DevOps and AI at JPMorgan Chase. The role involves designing and implementing CI/CD pipelines, IaC, and container orchestration, with a strong emphasis on integrating AI/ML for automation, intelligent monitoring, predictive analytics, automated remediation, and AI-powered observability. The engineer will also lead the integration of intelligent agents for workflow automation and drive the adoption of AI-assisted engineering practices within the team, ensuring responsible AI use and validation of AI outputs.

What you'd actually do

  1. Design and implement CI/CD pipelines, infrastructure-as-code (IaC) frameworks, and container orchestration strategies leveraging tools such as Kubernetes, Docker, Terraform, and Spinnaker, while utilizing AI-driven automation to streamline deployment and management across cloud and on-premises environments.
  2. Drive the adoption of AI and machine learning capabilities within DevOps workflows, including intelligent monitoring, predictive analytics, and automated remediation, while evaluating and integrating AI-powered tools to continuously improve development velocity, system reliability, and operational efficiency.
  3. Develop AI-powered observability solutions to monitor, analyze, and proactively manage application and infrastructure health, automating alerting, root cause analysis, and incident response using advanced ML techniques.
  4. Lead the integration of intelligent agents for workflow automation, decision-making, and process optimization.
  5. Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team.

Skills

Required

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Experience in AI/ML engineering, with proven expertise in agent-based systems and automation.
  • Strong experience in automating IAC development (e.g., Terraform, Ansible, CloudFormation) using AI/ML.
  • Deep understanding of observability tools (e.g., Prometheus, Grafana, ELK stack) and automation using AI/ML.
  • Proficiency in Python, Java, or similar programming languages; experience with ML frameworks (TensorFlow, PyTorch, Scikit-learn).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning, mobile, etc.)
  • Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices

Nice to have

  • In-depth knowledge of the financial services industry and their IT systems
  • Practical cloud native experience

What the JD emphasized

  • AI-driven automation
  • AI and machine learning capabilities within DevOps workflows
  • AI-powered observability
  • intelligent agents for workflow automation
  • AI-assisted engineering practices
  • validating AI outputs
  • responsible AI use
  • AI/ML engineering
  • agent-based systems
  • automating IAC development using AI/ML
  • observability tools and automation using AI/ML
  • ML frameworks
  • approved AI-assisted software development tools
  • responsible AI use in engineering workflows

Other signals

  • AI-driven automation in CI/CD
  • AI/ML capabilities within DevOps workflows
  • AI-powered observability
  • intelligent agents for workflow automation
  • AI-assisted engineering practices