DescriptionBe an integral part of an agile team thats constantly pushing the envelope to enhance build and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the CTO you are 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. Drive significant business impact through your capabilities and contributions and apply deep technical expertise and problem-solving methodologies to tackle a diverse array of challenges that span multiple technologies and applications.
Job responsibilities:
- Execute creative software solutions design development and technical troubleshooting with the ability to think beyond routine or conventional approaches to build scalable AI agentic frameworks.
- Develop secure high-quality production code and review and debug code written by others focusing on implementing scalable AI solutions.
- Set up and manage POCs to evaluate the feasibility and impact of new AI technologies and methodologies ensuring alignment with business goals and technical requirements.
- Drive the adoption of best practices in software development and AI integration ensuring high standards of quality security and efficiency are maintained across all AI projects.
- Identify opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of AI applications and systems.
- Lead evaluation sessions with external vendors startups and internal teams to drive outcomes-oriented probing of architectural designs technical credentials and applicability for use within existing AI systems and information architecture.
- Lead communities of practice across Software Engineering to drive awareness and use of new and leading-edge AI technologies.
- Add to team culture of diversity equity inclusion and respect fostering an environment conducive to innovative AI development.
Required qualifications capabilities and skills:
- Formal training or certification in software engineering concepts with 5 years of applied experience.
- Hands-on practical experience delivering system design application development testing and operational stability in AI projects.
- Advanced in one or more programming languages such as Java Python with a focus on AI applications.
- Experience in Generative AI with a proven track record of implementing scalable AI frameworks.
- Advanced knowledge of software application development and technical processes with considerable in-depth knowledge in AI disciplines (e.g. cloud artificial intelligence machine learning etc.).
- Advanced understanding of agile methodologies such as CI/CD Application Resiliency and Security applied to AI projects.
- Demonstrated proficiency in software applications and technical processes within AI technical disciplines (e.g. cloud artificial intelligence machine learning etc.).
- Experience in building enterprise AI applications with high availability and performance using Java Python Spring Kafka Elastic Search Distributed Cache.
- Understanding of machine learning principles especially in natural language processing (NLP) and deep learning to effectively work with LLMs.
Preferred qualifications capabilities and skills:
- Experience working at code level particularly in AI frameworks.
- A keen interest in staying ahead of modern development trends and experimenting with emerging AI technologies such as AI and Machine Learning.
Required Experience:
Senior IC