Lead Software Engineer AIML and IaC
Job Summary
We have an opportunity to impact your career and provide an adventure where you can push the limits of whats possible.
As a Lead Software Engineer at JPMorganChase within the Consumer and Community Banking technology -Deposits Platform youare an integral part of an agile team that works to enhance build and deliver trusted market-leading technology products in a secure stable and scalable way. As a core technical contributor you are responsible for conducting critical technology solutions across multiple technical areas within various business functions in support of the firms business objectives.
Job responsibilities
- Executes creative software solutions design development and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Designs develops and deploys AI/ML models and agent-based systems to automate business and technology processes.
- Leads the integration of intelligent agents for workflow automation decision-making and process optimization.
- Builds and maintain AI-driven tools to automate IAC development deployment and management across cloud and on-prem environments.
- Collaborates with DevOps teams to enhance CI/CD pipelines using machine learning for predictive analytics and automated remediation.
- Develops AI-powered observability solutions to monitor analyze and proactively manage application and infrastructure health.
- Automates alerting root cause analysis and incident response using advanced ML techniques.
- Works closely with cross-functional teams (engineering product operations) to identify automation opportunities and deliver impactful solutions.
- Stays abreast of emerging AI/ML technologies frameworks and industry trends.
- Drives continuous improvement by evaluating and implementing new tools methodologies and approaches.
- Adds to team culture of diversity opportunity inclusion and respect
Required qualifications capabilities and skills
- Formal training or certification on software engineering concepts and 5 years applied experience.
- Hands-on practical experience delivering system design application development testing and operational stability
- 5 years of 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).
Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security
- Bachelors or Masters degree in Computer Science Engineering or related field.
- Proficiency in automation and continuous delivery methods
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience
Required Experience:
IC
Key Skills
About Company
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans ov ... View more