onsite
Senior Lead Software Engineer - Python, AI/ML - JPMorganChase
Software Engineer
Senior Lead Software Engineer driving AI‑native solutions for Asset & Wealth Management, building scalable, secure Python applications and machine‑learning pipelines on cloud platforms within an agile environment.
About the role
Key Responsibilities
- Design, develop, and maintain high‑performance Python services that power AI/ML‑driven wealth management products.
- Lead the end‑to‑end implementation of machine‑learning pipelines, from data ingestion to model deployment and monitoring.
- Collaborate with product owners, data scientists, and infrastructure teams to translate business requirements into secure, scalable cloud solutions.
- Champion Agile practices, conduct code reviews, and mentor junior engineers to ensure code quality and continuous delivery.
- Utilize AWS services, Docker containers, and CI/CD pipelines to deliver resilient, production‑grade applications.
Requirements
- 5+ years of professional experience in Python development with a strong focus on AI/ML applications.
- Proven expertise in building and deploying machine‑learning models in cloud environments (AWS preferred).
- Deep understanding of Agile methodologies and experience leading cross‑functional engineering teams.
- Hands‑on experience with containerization (Docker) and orchestration tools.
- Strong problem‑solving skills, ability to work in a fast‑paced, regulated financial services setting.
Skills
pythonmachine learningawsdocker