Summary
✨ AI‑Generated
Lead software engineering initiatives within an AI and machine-learning data platform team. You will help build and evolve enterprise-scale data infrastructure supporting advanced analytics and intelligent applications, while working in a collaborative environment that values innovation, continuous learning, inclusion, and professional development.
Highlights
Lead engineering work on AI and machine-learning data platforms within a global financial-services environment, with emphasis on innovation, continuous learning, and professional growth.
Description
About The Company
JPMorgan Chase & Co.
is a leading global financial services firm with a rich history of innovation and excellence.
Renowned for its comprehensive range of financial solutions, the company operates across investment banking, asset management, retail banking, and commercial banking sectors.
Committed to delivering exceptional client service, JPMorgan Chase leverages cutting-edge technology and innovative strategies to maintain its competitive edge in the financial industry.
The firm emphasizes fostering a diverse and inclusive work environment, encouraging continuous learning, and supporting the professional growth of its employees.
With a focus on responsible banking and sustainable growth, JPMorgan Chase remains dedicated to creating long-term value for clients, shareholders, and communities worldwide.
About The Role
We have an exciting opportunity for a Lead Software Engineer within the AI and Machine Learning Data Platforms team at JPMorgan Chase.
As a key member of an agile development environment, you will play a vital role in designing, developing, and deploying innovative technology solutions that support the firm’s strategic objectives.
Your expertise will contribute to building secure, scalable, and reliable market-leading products that leverage artificial intelligence and machine learning capabilities.
You will serve as a technical leader, guiding a team of engineers and collaborating with product managers and stakeholders to deliver high-quality solutions.
Your role involves evaluating emerging technologies, mentoring junior engineers, and driving the adoption of enterprise-approved AI-assisted engineering practices to enhance operational efficiency and code quality.
Qualifications
Formal training or certification in software engineering concepts and advanced applied experienceHands-on experience with system design, application development, testing, and operational stabilityProven expertise in cloud-based engineering environmentsAdvanced proficiency in Python; familiarity with additional programming languages is a plusExperience leading the use of AI-assisted software development tools (e.g., code review, test acceleration, troubleshooting)Strong understanding of responsible AI use, data sensitivity, and secure handling of inputs/outputsProficiency across all phases of the Software Development Life Cycle (SDLC)Knowledge of databases and data structuresAdvanced understanding of agile methodologies such as CI/CD, application resiliency, and securityDeep knowledge of the financial services industry and its IT systemsPractical experience with cloud-native development and deployment
Responsibilities
Design and implement innovative software solutions, including technical troubleshooting and problem-solving beyond routine approachesDevelop secure, high-quality production code, and perform code reviews and debugging activitiesLead evaluation sessions with external vendors, startups, and internal teams to assess architectural designs and technical credentialsProvide technical leadership and mentorship to junior engineers across data projects and engineering initiativesDrive team adoption of enterprise‑approved AI‑assisted engineering practices to improve code quality, delivery speed, and operational outcomesEstablish and promote validation standards such as secure coding, peer reviews, and automated testing across the teamLeverage SDLC tools and automation capabilities to enhance development efficiency and valueIdentify opportunities to automate recurring issues and improve the operational stability of software applications and systemsEnsure responsible AI practices, including data security, compliance, and adherence to resiliency standards
Benefits
Competitive salary and performance-based incentivesComprehensive health, dental, and vision insurance plansRetirement savings plans with company matching contributionsOpportunities for professional development and continuous learningFlexible work arrangements and work-life balance initiativesInclusive and collaborative work environmentAccess to cutting-edge technology and innovative projects
Equal Opportunity
JPMorgan Chase is an equal opportunity employer.
We celebrate diversity and are committed to creating an inclusive environment for all employees.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, or veteran status.
We believe that diverse perspectives foster innovation and drive our success, and we are dedicated to ensuring a fair and equitable hiring process.