remote
Lead Software Engineer - Cloud, Java, Python, AI/ML - JPMorganChase
Software Engineer
Lead the design and delivery of cloud‑native Java and Python services, driving AI/ML innovation, performance, and security across enterprise applications.
About the role
Key Responsibilities
- Architect, develop, and deploy scalable cloud‑based applications using Java and Python.
- Collaborate with solution architects to align technical designs with business objectives.
- Optimize code for performance, scalability, and security, and automate remediation of recurring issues.
- Lead code reviews, mentor peers, and foster a culture of continuous improvement.
- Stay current with emerging cloud and AI/ML technologies, driving innovation across the organization.
Requirements
- Extensive experience in Java and Python development for cloud environments.
- Proven track record in designing and deploying AI/ML solutions.
- Strong understanding of cloud platforms (AWS, Azure, or GCP) and related services.
- Excellent communication skills and ability to mentor junior engineers.
- Experience with CI/CD pipelines, automated testing, and performance tuning.
Skills
javapythonmachine learning