Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial and Investment Banking - Securities Services Technology, 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
- Regularly provides technical guidance and direction to support the business and its technical teams, contractors, and vendors
- Develops secure and high-quality production code, and reviews and debugs code written by others
- Involves designing, developing, and deploying AI/ML solutions on AWS to solve complex business problems and drive innovation.
- Drives decisions that influence the product design, application functionality, and technical operations and processes
- Serves as a function-wide subject matter expert in one or more areas of focus
- Actively contributes to the engineering community as an advocate of firmwide frameworks, tools, and practices of the Software Development Life Cycle
- Influences peers and project decision-makers to consider the use and application of leading-edge technologies
- Adds to the team culture of diversity, equity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Design and implement AI/ML models and algorithms to address business challenges and opportunities.
- Develop and deploy scalable machine learning solutions on AWS, utilizing services such as SageMaker, Lambda, EC2, and more.
- Proficiency in programming languages such as Enterprise Java, Python, along with experience in using machine learning frameworks like TensorFlow or PyTorch.
- Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
- Optimize and fine-tune machine learning models for performance and scalability and ensure the security, reliability, and efficiency of AI/ML solutions deployed on AWS.
- Stay up-to-date with the latest advancements in AI/ML technologies and AWS services, and apply them to improve existing solutions.
- Mentor and guide junior team members, providing technical leadership and expertise.
- Conduct research and experiments to explore new AI/ML techniques and methodologies.
- Good Understanding of data privacy, security best practices, and compliance requirements to ensure safe and ethical use of LLMs.
Read Full Description