Bring your Front End Software Engineering skills to the next level where you will work with state-of-the-art technology and will collaborate closely with Applied AI engineering. In this role you will be creating and executing complex, scalable technology products, influencing significant business outcomes, promoting innovation, and leading cross-functional teams to success.
As a Front End Software Engineer III - AI/ML Technology at JPMorgan Chase within the Corporate Sector - AIML Technology division, you will play a crucial role in an agile team. Your responsibilities will include enhancing, developing, and delivering a company-wide AI/ML/Data Platform in a secure, stable, and scalable manner. As a technical contributor, your duties will encompass the architecture, design, and construction of AI/ML related Front-End and API capabilities. You will have the opportunity to work with both traditional AI/ML and Generative AI.
Job Responsibilities:
Executes creative software solutions, design, development, and technical troubleshooting with ability to think beyond routine or conventional approaches to build solutions or break down technical problemsDevelops secure high-quality production code, and review/debug code written by othersUnderstands product requirements and design solutions to meet those needs.Works closely with backend software engineers and test engineers to ensure the system is responding properly to functional as provided by product and technical requirements such as performance, security, and availabilityIdentifies opportunities to eliminate or automate remediation of recurring issues, conduct performance analysis and suggest improvements to improve overall operational stability, responsiveness, availability and reliability of applicationsIntegrates Generative AI within the ML Platform using state-of-the-art techniques.Required Qualifications, Capabilities, and Skills:
Formal training or certification on software engineering concepts and 3+ years applied experienceHands-on practical experience delivering system design, application development, testing, and operational stability with modern Frameworks and Libraries such as React.JS, HTML, CSS, and JavaScript and testing frameworks like Jest, Mocha, Puppeteer, etc.Experience of data integration using REST, GraphQL and WebSocketsProven experience in utilizing Design Systems and developing pattern libraries that adhere to accessibility standards and systems for accessible design.Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and SecurityPreferred Qualifications, Capabilities, and Skills:
Experience in server-side development using Node.js, Java, etc.Experience in application design using cloud services preferably AWSExperience in working with Kubernetes, specifically with Amazon EKS (Elastic Kubernetes Service), including deploying, managing, and scaling containerized applications.Experience with prompt engineering and interacting with various LLM vendors and models.