Principal Software Engineer - Executive Director

JPMorgan Chase JPMorgan Chase · Banking · BOURNEMOUTH, DORSET, United Kingdom · Corporate Sector

This role focuses on building platforms and shared services for AI Governance Engineering within a financial institution. The primary goal is to enable teams to develop, deploy, and operate AI/ML solutions with integrated compliance and governance, emphasizing security, reliability, auditability, and responsible AI. The role involves architecting and building governance-by-design platforms, developing reusable services and APIs, creating developer-first tooling, integrating controls into CI/CD pipelines, and implementing observability for governance platforms. It's a senior engineering role with technical leadership responsibilities.

What you'd actually do

  1. Architect and build governance-by-design platforms that embed policy controls, approvals, and evidence collection into the AI/ML delivery lifecycle (from development to validation to deployment and monitoring)
  2. Develop reusable services and APIs that enable consistent governance capabilities across diverse AI/ML use cases (e.g., model onboarding, registration, metadata capture, lineage, and lifecycle state management)
  3. Create developer-first tooling (CLI, SDKs, libraries, templates, automated checks) that makes compliant workflows the easiest workflows
  4. Integrate controls into CI/CD pipelines for ML systems, including automated validation gates, artifact integrity checks, and promotion workflows with audit trails
  5. Design secure-by-default patterns for sensitive data handling and model operations, collaborating with security partners to meet firm standards

Skills

Required

  • Professional software engineering experience with ownership of complex, production-grade systems
  • Proficiency in programming languages such as Python, Java, C++, Go, or Scala
  • Understanding of AI/ML concepts and lifecycle fundamentals, including model evaluation, drift, reproducibility, and feature pipelines
  • Experience designing and operating distributed systems or internal platforms used by multiple teams
  • Strong technical communication and stakeholder management skills

Nice to have

  • Experience delivering systems with auditability, traceability, and compliance requirements in regulated environments
  • Ability to influence architecture decisions and collaborate effectively across teams

What the JD emphasized

  • compliance and governance seamlessly integrated
  • security, reliability, auditability, and responsible AI
  • governance-by-design platforms
  • compliant workflows
  • secure-by-default patterns
  • auditability, traceability, and compliance requirements

Other signals

  • AI Governance Engineering
  • platforms and shared services for AI/ML
  • compliance and governance integrated
  • developer tooling
  • security, reliability, auditability, and responsible AI