UMB's AI team aims to drive automation, data-driven decision making, and software modernization using AI-centric tools. The AI Cloud Application Developer will design, build, and deploy cloud-native services to support AI and machine learning workloads, enhancing customer experience and operational efficiency while ensuring regulatory compliance.
Requirements
- Proficiency with at least one major cloud platform (AWS, Azure, GCP).
- Experience with Infrastructure-as-Code tools (Terraform, CloudFormation, Bicep).
- Familiarity with deploying and scaling containerized applications (Docker, Kubernetes).
- Proficiency in scripting and development languages (Python, Go, Java, or Node.js).
- Understanding of cloud networking, IAM, and security best practices.
- Familiarity with AI/ML services (AWS SageMaker, Azure AI, GCP Vertex AI).
- Experience with CI/CD pipelines and DevOps tooling (GitHub Actions, Jenkins, GitLab CI).
Responsibilities
- Develop and deploy cloud-native infrastructure and services to support AI/ML workloads.
- Automate provisioning and management of AI cloud environments using Infrastructure-as-Code (IaC) tools.
- Build pipelines for model training, testing, and deployment leveraging MLOps best practices.
- Collaborate with AI Cloud Architect to ensure secure and compliant designs that meet regulatory standards.
- Implement monitoring, logging, and cost-optimization strategies for AI workloads.
- Develop solutions for high-performance computing, GPU/TPU utilization, and distributed AI systems.
- Support integration of AI services into banking platforms, payment hubs, and customer-facing applications.
Other
- This role is hybrid (Mon through Thu on-site / Fri remote) at the UMB Tech Center located in downtown Kansas City, MO.
- Applicants must have legal authority to work in the United States.
- Work Visa sponsorship is not available for this position.
- You have a Bachelor’s degree in Computer Science, Cloud Computing, or related field and at least 3 years of experience in cloud development or infrastructure engineering, OR equivalent combination of education and work experience.
- You have a Master’s degree in Computer Science, Software Development, or related discipline and at least 5 years of experience in cloud engineering or development within financial services.