Source description
About the role
As a Software Engineer III at JPMorgan Chase within Asset and Wealth Management, you will have the opportunity to innovate and create cutting-edge solutions using machine learning and artificial intelligence. Your role will involve designing, developing, and maintaining scalable software applications for AI projects. You will collaborate with various teams to understand requirements, implement algorithms, and optimize models. Your responsibilities will also include writing clean and well-documented code, participating in code reviews, troubleshooting software defects, and staying up-to-date with the latest advancements in AI and software development technologies. Key Responsibilities: - Design, develop, and maintain scalable and efficient software applications for AI projects - Collaborate with teams and engineers to understand requirements and deliver solutions - Implement and optimize algorithms and models for AI applications - Write clean, maintainable, and well-documented code - Participate in code reviews and provide constructive feedback - Troubleshoot and resolve software defects and issues - Stay up-to-date with advancements in AI and software development technologies - Contribute to the continuous improvement of development processes and best practices - Leverage enterprise-authorized AI coding assist tools to improve code quality and productivity - Apply knowledge of tools within the Software Development Life Cycle toolchain for automation Qualifications Required: - Formal training or certification in software engineering concepts and 3+ years of applied experience - Strong programming skills in Python, Nodejs - Experience with AI/ML frameworks like TensorFlow, PyTorch - Familiarity with AWS and containerization technologies (Docker, Kubernetes) - Solid understanding of software development methodologies and best practices - Excellent problem-solving skills and attention to detail - Strong communication and collaboration skills - Hands-on experience using enterprise-authorized AI-assisted software development tools - Understanding of responsible AI use in engineering workflows - Ability to guide peers on safe and effective usage of AI tools If there are any additional details about the company in the job description, please provide that information. As a Software Engineer III at JPMorgan Chase within Asset and Wealth Management, you will have the opportunity to innovate and create cutting-edge solutions using machine learning and artificial intelligence. Your role will involve designing, developing, and maintaining scalable software applications for AI projects. You will collaborate with various teams to understand requirements, implement algorithms, and optimize models. Your responsibilities will also include writing clean and well-documented code, participating in code reviews, troubleshooting software defects, and staying up-to-date with the latest advancements in AI and software development technologies. Key Responsibilities: - Design, develop, and maintain scalable and efficient software applications for AI projects - Collaborate with teams and engineers to understand requirements and deliver solutions - Implement and optimize algorithms and models for AI applications - Write clean, maintainable, and well-documented code - Participate in code reviews and provide constructive feedback - Troubleshoot and resolve software defects and issues - Stay up-to-date with advancements in AI and software development technologies - Contribute to the continuous improvement of development processes and best practices - Leverage enterprise-authorized AI coding assist tools to improve code quality and productivity - Apply knowledge of tools within the Software Development Life Cycle toolchain for automation Qualifications Required: - Formal training or certification in software engineering concepts and 3+ years of applied experience - Strong programming skills in Python, Nodejs - Experience with AI/ML frameworks like TensorFlow, PyTorch - Familiarity with AWS and containerization technologies (Docker, Kubernetes) - Solid understanding of software development methodologies and best practices - Excellent problem-solving skills and attention to detail - Strong communication and collaboration skills - Hands-on experience using enterprise-authorized AI-assisted software development tools - Understanding of responsible AI use in engineering workflows - Ability to guide peers on safe and effective usage of AI tools If there are any additional details about the company in the job description, please provide that information.
More at JPMC Candidate Experience page
Related open roles
Software Engineer II- ETL Testing ,Pyspark, AWS
Mumbai
Software Engineer II- Python
Hyderabad
Software Engineer III - Java (Spring Boot), Python, UI
Bangalore
Software Engineer III- Python,GenAI,AWS
Hyderabad
Software Engineer II - Full Stack (Java and React)
Bangalore
Software Engineer II- Data Engineer
Mumbai