remote
Senior Lead Software Engineer - AI/ML & Data Platforms - JPMorganChase
Software Engineer
Lead cross‑functional teams in designing and delivering AI/ML and data platform solutions, driving architectural decisions, and ensuring high‑quality, scalable software on AWS using Python and modern ML frameworks.
About the role
Key Responsibilities
- Lead the design, development, and deployment of AI/ML and data platform solutions across multiple business units.
- Architect scalable, cloud‑native services on AWS, ensuring performance, security, and cost efficiency.
- Mentor and coach engineering teams, fostering best practices in software design, testing, and CI/CD.
- Collaborate with product, data science, and operations stakeholders to translate business requirements into technical specifications.
- Drive continuous improvement of development processes, tooling, and automation pipelines.
Requirements
- 10+ years of software engineering experience with a strong focus on AI/ML and data platforms.
- Proficiency in Python, AWS services (SageMaker, Lambda, Glue, Redshift), and ML frameworks (TensorFlow, PyTorch).
- Deep understanding of data engineering concepts, ETL pipelines, and data lake architecture.
- Experience leading large, distributed engineering teams and delivering complex, high‑impact projects.
- Excellent communication skills and a proven ability to influence stakeholders at all levels.
Skills
pythonawsmachine learning