Description
We have an exciting and rewarding opportunity for you to take your software engineering career to the next level.
As a Software Engineer III at JPMorganChase within the Corporate and Investment Bank you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way. The Corporate & Investment Bank Thematic team is dedicated to transforming how we support and manage our environment by harnessing cutting-edge technologies such as AI, ML, and LLM. Our mission is to tackle open-ended challenges by aligning state-of-the-art AI solutions with enterprise-scale demands. We develop software systems, AI models, technological processes, and intelligent frameworks that mitigate technology risks, enhance operational efficiency, and optimize investment efficacy. We are currently seeking a Senior Software Engineer to join our team, tasked with integrating advanced analytical and quantitative techniques with business acumen to enhance our technology solutions portfolio.
Job Responsibilities
* As an AI/ML Software Engineer, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and scalable way.
* You are responsible for carrying out critical technology solutions across multiple technical areas within various business functions in support of the firm's business objectives.
* You will collaborate with data scientists, product managers, and problem owners to refine our data analytics tools, proactively addressing enterprise and Security Service issues.
* Effective communication with both technology and business stakeholders is essential.
Required qualifications, capabilities and skills
* Bachelor's degree in computer science, Computer Engineering, or a related field.
* Strong foundation in modern software development with experience in technologies such as Java/Spring Boot, cloud platforms (AWS/Cloud Foundry), and front-end frameworks (React/Angular)
* Demonstrated ability to architect solutions and leverage AI tools (such as Copilot, Claude Code, Cursor) to accelerate development, automate workflows, and focus on business logic while AI handles boilerplate.
* Experience orchestrating and critically evaluating AI-generated code, including selecting appropriate low-code or AI-native solutions for business needs.
* Experience with or willingness to learn our stack including Kubernetes, MongoDB, Oracle/GOS DB
* Experience integrating applications with AI/ML and LLM technologies, including coding interfaces to LLM Suite or other Chat API technologies.
* Hands-on practical experience in system design, application development, testing, and operational stability.
* Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages.
* Overall knowledge of the Software Development Life Cycle.
* Solid understanding of agile methodologies such as CI/CD, Application Resiliency, and Security.
* Strong communication and storytelling skills to effectively influence non-technical audiences.