As a Senior Lead Software Engineer at JPMorgan Chase within the AI/ML Data Platform team, you will play a pivotal role in an agile environment that is committed to developing, creating, and delivering high-quality technology products in a secure, stable, and scalable manner. Your skills and contributions will significantly influence the business, and your deep technical knowledge and problem-solving strategies will be utilized to tackle a broad spectrum of challenges across diverse technologies and applications.
Job responsibilities
Collaborate with business stakeholders and technology teams to finalize software solutions aligned with strategic goals.
Lead the delivery of high-quality, cloud-centric software to solve business problems using modern practices.
Architect, design, and develop AI products leveraging generative AI and natural language processing.
Mentor developers and data scientists, providing guidance and support to the team.
Set timelines for product features and communicate them to stakeholders.
Lead Agile scrum development, allocate tasks, and oversee architecture and design efforts.
Establish coding standards, perform code reviews, and manage cloud deployments with cost efficiency.
Required qualifications, capabilities, and skills
Formal training or certification on software engineering concepts and 5+ years applied experience
Extensive hands-on experience in system design, application development, testing, operational stability, and Agile SDLC.
Proficiency in programming languages including Python, React, NodeJs, and JavaScript.
Hands on experience in technologies such as Redux, WebSockets, JEST, and GraphQL.
Advanced understanding of agile methodologies, including CI/CD, application resiliency, and security.
Demonstrated proficiency in software applications and technical processes within disciplines like cloud, AI, machine learning, and mobile.
In-depth knowledge of the financial services industry and IT systems, with experience in microservice design patterns, data structures, algorithms, cloud services like AWS, and global client interaction.
Preferred qualifications, capabilities, and skills
Exposure to python libraries such as pandas, scipy and numpy
Exposure to python concurrency through python multiprocessing would be advantageous.
Exposure to grid computing concepts would be advantageous.
Familiar with financial services industry and their IT systems
Job Classification
Industry: Financial Services Functional Area / Department: Engineering - Software & QA Role Category: Quality Assurance and Testing Role: Blockchain Quality Assurance Engineer Employement Type: Full time
Contact Details:
Company: JPMorgan Chase Bank Location(s): Hyderabad