LOG IN
SIGN UP
Canary Wharfian - Online Investment Banking & Finance Community.
Sign In
Forgot password?
Don't have an account?
or
Join Canary Wharfian
By signing up, you agree to our Terms & Conditions and Privacy Policy.
or

Sr Director of Software Engineering- AI Infrastructure Platforms

ExperiencedNo visa sponsorship
J.P. Morgan logo

at J.P. Morgan

Bulge Bracket Investment Banks

Posted 15 days ago

No clicks

Here is a concise summary of the job description for the Senior Director of Software Engineering AI Infrastructure Platforms position at JPMorganChase: **Job Title:** Senior Director of Software Engineering - AI Infrastructure Platforms **Location:** Seattle, WA, United States **Reporting To:** The firmwide AI Infrastructure Platform organization **Responsibilities:** - Lead multiple technical areas and manage the activities of multiple departments responsible for delivering firmwide AI infrastructure objectives. - Collaborate across AI/ML engineering, infrastructure, security and controls, and vendor teams to ensure the firm remains at the forefront of AI platform capabilities, operational excellence, and industry best practices. - Build and evolve a Kubernetes-based first AI Infrastructure Platform, including support for batch and distributed training & Inference jobs, lifecycle management, retry semantics, and failure recovery patterns. - Leverage expertise in Kubernetes, distributed training, and serving constraints to design, implement, and maintain scalable and secure AI infrastructure. - Work with AI/ML engineering teams to standardize AI developer workflows, enabling self-service job submission, reusable templates, and consistent runtime behavior. **Qualifications & Skills:** - Proven experience in leading complex initiatives supporting distributed system design, testing, and operational stability at scale. - Extensive practical experience with Kubernetes ecosystem capabilities, Kubernetes-native support for batch and distributed training, and GPU memory limits and scheduling constraints. - Familiarity with modern AI inference stacks (e.g., vLLM) and experience working at the code level within large-scale distributed systems. - Strong understanding of GPU infrastructure fundamentals, including NVIDIA ecosystem capabilities, health and telemetry signals, and scheduling and placement constraints. **Education & Experience:** - Bachelor's degree or higher in Computer Science, Engineering

Compensation
Not specified

Currency: Not specified

City
Seattle
Country
United States

Full Job Description

Location: Seattle, WA, United States

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Lets push the boundaries of what's possible together.  

 

As a Senior Director of Software Engineering at JPMorganChase within the firmwide AI Infrastructure Platform organization, you will lead multiple technical areas and manage the activities of multiple departments responsible for delivering a unified AI infrastructure layer across onpremises environments, public cloud, and emerging acceleratedcompute vendors. You will collaborate across AI/ML engineering, infrastructure, security and controls, and vendor teams to ensure the firm remains at the forefront of AI platform capabilities, operational excellence, and industry best practices.
 

In this role, you will own training and experimentation on a Kubernetesstandardized platform. While a dedicated architecture function exists, you will act as an active design partnerguiding architectural tradeoffs and ensuring designs translate into reliable, secure, and operable systems at enterprise scale.
 

Job responsibilities
 

  • Lead multiple technology and platform implementations across departments to deliver firmwide AI infrastructure objectives, with a primary focus on training and experimentation platforms operating at enterprise scale.
     

  • Own the design, delivery, and evolution of a Kubernetesfirst AI Infrastructure platform, including Kubernetesnative support for batch and distributed training & Inference jobs, lifecycle management, retry semantics, and failure recovery patterns.
     

  • Standardize AI developer workflows for experimentation, enabling selfservice job submission, reusable templates and golden paths, reproducibility mechanisms, and consistent runtime behavior across hybrid deployment environments.
     

  • Build and evolve platform APIs and automation, including Kubernetes controllers and operators where appropriate, to ensure the platform is safe, scalable, and easy to adopt across teams.
     

  • Drive measurable improvements in GPU availability and utilization through reliability engineering, fleet readiness patterns, and accelerated capacity onboarding.
     

  • Define and implement governancebased scheduling and placement strategies, including: Multitenant GPU quotas and guardrails, Priority, admission control, and reservation patterns, Preemption policies, Fragmentation reduction and topologyaware placement (GPU type, MIG, and topology awareness)
     

  • Embed enterprisegrade security, risk, and control requirements into platform defaults, including IAM and RBAC controls, secrets management, audit logging, policy enforcement, network segmentation, and controlled change management.
     

  • Drive operational excellence by establishing SLIs and SLOs, managing error budgets, leading incident management practices, forecasting capacity, and delivering endtoend platform observability across job lifecycles and GPU telemetry.
     

  • Act as the primary interface with senior leaders, stakeholders, and executives, driving alignment and consensus across competing priorities and complex initiatives.
     

  • Lead multiple engineering teams and managers, building a highperforming organization with strong engineering standards, scalable operating models, and a culture of accountability and continuous improvement.
     

  • Champion the firms culture of diversity, opportunity, inclusion, and respect.
     

 

Required qualifications, capabilities, and skills
 

  • 15+ years of engineering experience, including 8+ years of senior engineering leadership experience with responsibility for managing managers.

  • Demonstrated experience delivering platform products (beyond foundational infrastructure) with strong adoption, reliability, and operational maturity.
     

  • Experience developing and leading large, crossfunctional engineering teams within highly matrixed and complex enterprise environments.
     

  • Proven track record of leading complex initiatives supporting distributed system design, testing, and operational stability at scale.
     

  • Deep handson expertise with Kubernetesbased platforms, including:
     
    Multitenancy, RBAC, admission control, and network policy,
     
    Multicluster operations, upgrades, and cluster lifecycle management,
     
    Controllers, operators (CRDs), and platform API design patterns
     

  • Experience supporting AI training and experimentation platforms, including:
     
    PyTorch and distributed training concepts such as scaling, orchestration, and failure modes,
     
    Ray or similar frameworks for distributed experimentation execution,
     

  • Familiarity with Slurm or equivalent HPC or batch schedulers and core concepts such as queues, fairshare, reservations, and preemption
     

  • Understanding of modern AI inference stacks (for example, vLLM) and how serving constraintslatency, throughput, batching, KV cache behavior, and GPU memory limitsinfluence training and experimentation platform design.
     

  • Strong understanding of GPU infrastructure fundamentals, including NVIDIA ecosystem capabilities, health and telemetry signals, and scheduling and placement constraints.
     

  • Extensive practical experience with cloudnative technologies and hybrid infrastructure environments spanning onpremises and public cloud.
     

  • Experience hiring, developing, coaching, and retaining highperforming engineering talent.
     

 

Preferred qualifications, capabilities, and skills
 

  • Experience operating largescale GPU fleets, including heterogeneous accelerator environments.
     

  • Experience delivering hybrid AI platforms across onpremises infrastructure, public cloud, and specialized acceleratedcompute vendors.
     

  • Experience working at the code level within largescale distributed systems.
     

  • This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChases review of criminal conviction history, including pretrial diversions or program entries.
     

 

Direct multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains

Sr Director of Software Engineering- AI Infrastructure Platforms

Compensation

Not specified

City: Seattle

Country: United States

J.P. Morgan logo
Bulge Bracket Investment Banks

15 days ago

No clicks

at J.P. Morgan

ExperiencedNo visa sponsorship

Here is a concise summary of the job description for the Senior Director of Software Engineering AI Infrastructure Platforms position at JPMorganChase: **Job Title:** Senior Director of Software Engineering - AI Infrastructure Platforms **Location:** Seattle, WA, United States **Reporting To:** The firmwide AI Infrastructure Platform organization **Responsibilities:** - Lead multiple technical areas and manage the activities of multiple departments responsible for delivering firmwide AI infrastructure objectives. - Collaborate across AI/ML engineering, infrastructure, security and controls, and vendor teams to ensure the firm remains at the forefront of AI platform capabilities, operational excellence, and industry best practices. - Build and evolve a Kubernetes-based first AI Infrastructure Platform, including support for batch and distributed training & Inference jobs, lifecycle management, retry semantics, and failure recovery patterns. - Leverage expertise in Kubernetes, distributed training, and serving constraints to design, implement, and maintain scalable and secure AI infrastructure. - Work with AI/ML engineering teams to standardize AI developer workflows, enabling self-service job submission, reusable templates, and consistent runtime behavior. **Qualifications & Skills:** - Proven experience in leading complex initiatives supporting distributed system design, testing, and operational stability at scale. - Extensive practical experience with Kubernetes ecosystem capabilities, Kubernetes-native support for batch and distributed training, and GPU memory limits and scheduling constraints. - Familiarity with modern AI inference stacks (e.g., vLLM) and experience working at the code level within large-scale distributed systems. - Strong understanding of GPU infrastructure fundamentals, including NVIDIA ecosystem capabilities, health and telemetry signals, and scheduling and placement constraints. **Education & Experience:** - Bachelor's degree or higher in Computer Science, Engineering

Full Job Description

Location: Seattle, WA, United States

Your opportunity to make a real impact and shape the future of financial services is waiting for you. Lets push the boundaries of what's possible together.  

 

As a Senior Director of Software Engineering at JPMorganChase within the firmwide AI Infrastructure Platform organization, you will lead multiple technical areas and manage the activities of multiple departments responsible for delivering a unified AI infrastructure layer across onpremises environments, public cloud, and emerging acceleratedcompute vendors. You will collaborate across AI/ML engineering, infrastructure, security and controls, and vendor teams to ensure the firm remains at the forefront of AI platform capabilities, operational excellence, and industry best practices.
 

In this role, you will own training and experimentation on a Kubernetesstandardized platform. While a dedicated architecture function exists, you will act as an active design partnerguiding architectural tradeoffs and ensuring designs translate into reliable, secure, and operable systems at enterprise scale.
 

Job responsibilities
 

  • Lead multiple technology and platform implementations across departments to deliver firmwide AI infrastructure objectives, with a primary focus on training and experimentation platforms operating at enterprise scale.
     

  • Own the design, delivery, and evolution of a Kubernetesfirst AI Infrastructure platform, including Kubernetesnative support for batch and distributed training & Inference jobs, lifecycle management, retry semantics, and failure recovery patterns.
     

  • Standardize AI developer workflows for experimentation, enabling selfservice job submission, reusable templates and golden paths, reproducibility mechanisms, and consistent runtime behavior across hybrid deployment environments.
     

  • Build and evolve platform APIs and automation, including Kubernetes controllers and operators where appropriate, to ensure the platform is safe, scalable, and easy to adopt across teams.
     

  • Drive measurable improvements in GPU availability and utilization through reliability engineering, fleet readiness patterns, and accelerated capacity onboarding.
     

  • Define and implement governancebased scheduling and placement strategies, including: Multitenant GPU quotas and guardrails, Priority, admission control, and reservation patterns, Preemption policies, Fragmentation reduction and topologyaware placement (GPU type, MIG, and topology awareness)
     

  • Embed enterprisegrade security, risk, and control requirements into platform defaults, including IAM and RBAC controls, secrets management, audit logging, policy enforcement, network segmentation, and controlled change management.
     

  • Drive operational excellence by establishing SLIs and SLOs, managing error budgets, leading incident management practices, forecasting capacity, and delivering endtoend platform observability across job lifecycles and GPU telemetry.
     

  • Act as the primary interface with senior leaders, stakeholders, and executives, driving alignment and consensus across competing priorities and complex initiatives.
     

  • Lead multiple engineering teams and managers, building a highperforming organization with strong engineering standards, scalable operating models, and a culture of accountability and continuous improvement.
     

  • Champion the firms culture of diversity, opportunity, inclusion, and respect.
     

 

Required qualifications, capabilities, and skills
 

  • 15+ years of engineering experience, including 8+ years of senior engineering leadership experience with responsibility for managing managers.

  • Demonstrated experience delivering platform products (beyond foundational infrastructure) with strong adoption, reliability, and operational maturity.
     

  • Experience developing and leading large, crossfunctional engineering teams within highly matrixed and complex enterprise environments.
     

  • Proven track record of leading complex initiatives supporting distributed system design, testing, and operational stability at scale.
     

  • Deep handson expertise with Kubernetesbased platforms, including:
     
    Multitenancy, RBAC, admission control, and network policy,
     
    Multicluster operations, upgrades, and cluster lifecycle management,
     
    Controllers, operators (CRDs), and platform API design patterns
     

  • Experience supporting AI training and experimentation platforms, including:
     
    PyTorch and distributed training concepts such as scaling, orchestration, and failure modes,
     
    Ray or similar frameworks for distributed experimentation execution,
     

  • Familiarity with Slurm or equivalent HPC or batch schedulers and core concepts such as queues, fairshare, reservations, and preemption
     

  • Understanding of modern AI inference stacks (for example, vLLM) and how serving constraintslatency, throughput, batching, KV cache behavior, and GPU memory limitsinfluence training and experimentation platform design.
     

  • Strong understanding of GPU infrastructure fundamentals, including NVIDIA ecosystem capabilities, health and telemetry signals, and scheduling and placement constraints.
     

  • Extensive practical experience with cloudnative technologies and hybrid infrastructure environments spanning onpremises and public cloud.
     

  • Experience hiring, developing, coaching, and retaining highperforming engineering talent.
     

 

Preferred qualifications, capabilities, and skills
 

  • Experience operating largescale GPU fleets, including heterogeneous accelerator environments.
     

  • Experience delivering hybrid AI platforms across onpremises infrastructure, public cloud, and specialized acceleratedcompute vendors.
     

  • Experience working at the code level within largescale distributed systems.
     

  • This position is subject to Section 19 of the Federal Deposit Insurance Act. As such, an employment offer for this position is contingent on JPMorganChases review of criminal conviction history, including pretrial diversions or program entries.
     

 

Direct multiple technical areas, manage the activities of multiple departments, and collaborate across technical domains