Software Engineer III - Python AI/ML Data Platforms
Remote
Information
As a Software Engineer III at JPMorgan Chase, within Corporate Sector, Enterprise Technology AI/ML & Data Platforms, 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.This position is a unique opportunity to work on a new MLOPs Platform being built and gain a breadth of experience in financial services and AI/ML. The ideal candidate will have a demonstrated interest in wide variety cutting-edge software technologies including the usage of public cloud like AWS, work well independently, and be highly analytical. This role will challenge the candidate to take on a range of tasks in multiple technology areas in rapidly growing team.
Company
JPMorgan Chase & Co
Requirements
Required qualifications, capabilities, and skills
Strong development experience preferably in Java or Python
Experience of developing software using AWS, Kubernetes, Kafka, REST APIs and relational databases
Experience of JPMC tools & process would be a huge plus
Some experience of building UI apps using Reactjs will be given preference
Good to have knowledge of Sagemaker & ML Algorithms.
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 and Design Patterns
Solid understanding of agile methodologies such as CI/CD, Applicant Resiliency, and Security
Demonstrated knowledge of software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning etc.)