remote
Senior Principal Software Engineer - AI Foundation Services - JPMorganChase
Software Engineer
Lead the design and delivery of secure, high‑performance AI infrastructure that powers large‑scale GenAI and traditional ML workloads, partnering with business teams to translate requirements into production‑ready solutions.
About the role
Key Responsibilities
- Architect, build, and operate a scalable, secure AI foundation platform that supports GenAI and traditional ML workloads across multiple business lines.
- Collaborate with line‑of‑business application teams to translate business requirements into technical designs and production‑ready implementations.
- Drive performance optimization, reliability engineering, and cost‑efficiency for AI services running on cloud and on‑premise environments.
- Mentor senior engineers, set technical standards, and champion best practices for containerization, orchestration, and CI/CD pipelines.
- Lead de‑risking activities, including capacity planning, fault‑tolerance testing, and security hardening.
Requirements
- 15+ years of software engineering experience with deep expertise in Python and Java development.
- Proven track record designing and operating large‑scale, container‑based platforms using Kubernetes, Docker, and cloud services such as AWS.
- Strong background in machine‑learning infrastructure, distributed systems, and performance tuning for AI/ML workloads.
- Experience leading technical teams, establishing architecture standards, and delivering mission‑critical services in regulated financial environments.
- Excellent communication skills to influence stakeholders and translate complex technical concepts into business value.
Skills
pythonjavakubernetesdockerawsmachine learning