AI/ML Engineer [Multiple Positions Available]

JPMorgan Chase & Co.Plano, TX
Onsite

About The Position

This role involves designing and implementing Python-based solutions to optimize resource allocation for unused storage volumes, leading to cost savings and improved efficiency. The engineer will drive the redesign and enhancement of storage management platforms, introducing advanced features, updated branding, and a streamlined user experience. Responsibilities include developing dashboards and tools for intelligent capacity management, enabling predictive analytics and actionable insights. The role also entails monitoring user interfaces for these tools, implementing automation for storage builds, and developing/executing performance testing strategies for control plane APIs. A key aspect is building and deploying AI-powered chatbots using cloud-based models to support customer inquiries and advancing the product's journey toward Agentic AI. Direct customer engagement for education, feedback, and adoption of new features is crucial. The engineer will utilize Object Relational Mapper (ORM) and FastAPI's dependency injection for database operations and business logic. Collaboration with product managers, business analysts, and cross-functional teams is expected for requirement gathering, solution architecture, and product delivery. Participation in technical sessions with internal teams and external vendors for architectural designs and integration strategies, as well as mentoring junior engineers, are also part of the role.

Requirements

  • Master's degree in Computer Science, Computer Engineering, or related field of study plus 3 years of experience in the job offered or as AI/ML Engineer, Python Developer, or related occupation.
  • Alternatively, a Bachelor's degree in Computer Science, Computer Engineering, or related field of study plus 5 years of experience in the job offered or as AI/ML Engineer, Python Developer, or related occupation.
  • Developing and maintaining web-based management platforms for storage and infrastructure products including private cloud storage.
  • Building dashboards and tools using Tableau or Grafana for capacity management including predictive analytics and data visualization.
  • Designing and developing user interfaces using HTML, CSS, and JavaScript.
  • Automating infrastructure and application deployment processes using Python and containerization technologies including Kubernetes.
  • Developing and executing end-to-end performance testing strategies using Blazemeter, JMeter, and Locust.
  • Developing RESTful APIs using Django and FastAPI frameworks.
  • Using Django ORM and FastAPI dependency injection for database operations and business logic.
  • Developing web applications using React and Angular frameworks.
  • Building and deploying AI-powered large language model use cases with cloud-based machine learning models including AWS bedrock Claude sonnet and OpenAI GPT (1 year experience).
  • Working with Oracle SQL, PostgreSQL, and MongoDB to maintain and operate relational and non-relational databases.
  • Using GitHub and Bitbucket for version control and Continuous development.
  • Deploying Web Applications on AWS.
  • Using Docker and Kubernetes to build and containerize web applications and micro-services.
  • Using Apache Airflow and Celery to schedule and trigger cron jobs.

Responsibilities

  • Design and implement Python-based solutions to identify and reduce resource allocation for unused storage volumes, resulting in measurable cost savings and improved operational efficiency.
  • Drive the redesign and enhancement of storage management platforms introducing advanced features, updated branding, and a streamlined user experience that facilitates customer onboarding and reduces manual effort.
  • Develop dashboards and tools for intelligent capacity management enabling predictive analytics and actionable insights for monitoring, forecasting, and optimizing storage resources.
  • Monitor the enablement of user interfaces for intelligent storage capacity tools ensuring they are intuitive and effective for end users.
  • Implement automation for storage builds, minimizing manual toil, and advancing product capabilities.
  • Develop and execute end-to-end performance testing strategies using industry-standard tools to enhance the reliability and performance of control plane APIs.
  • Build and deploy AI-powered chatbots using cloud-based models to support customer inquiries related to billing and usage, advancing the product's journey toward Agentic AI.
  • Engage directly with customers to educate, gather feedback, and drive adoption of new features and self-service tools, ensuring solutions meet operational needs and improve user satisfaction.
  • Utilize Object Relational Mapper (ORM) and FastAPI's dependency injection to streamline database operations and business logic, reducing development time and improving code maintainability.
  • Engage with customers to gather feedback, provide education, and support adoption of technical solutions.
  • Partner with product managers, business analysts, and other cross-functional teams to gather requirements, architect scalable solutions, and deliver products that align with customer needs and business objectives.
  • Participate in technical sessions with internal teams and external vendors to assess architectural designs and integration strategies for technical solutions.
  • Mentor junior engineers and collaborate within cross-functional teams to deliver technical projects.

Benefits

  • Comprehensive health care coverage
  • On-site health and wellness centers
  • Retirement savings plan
  • Backup childcare
  • Tuition reimbursement
  • Mental health support
  • Financial coaching
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service