Principal Software Engineer - Executive Director
Principal Software Engineer - Executive Director

Principal Software Engineer - Executive Director

Full-Time 100000 - 150000 £ / year (est.) No home office possible
Jpmorgan Chase & Co.

At a Glance

  • Tasks: Design and build AI governance platforms that ensure compliance and security in ML solutions.
  • Company: Join JP Morgan Chase, a leader in financial services with a focus on innovation.
  • Benefits: Competitive salary, health benefits, and opportunities for professional growth.
  • Other info: Collaborative environment with mentorship opportunities and a focus on continuous improvement.
  • Why this job: Be at the forefront of AI/ML transformation while ensuring safety and governance.
  • Qualifications: Experience in software engineering and understanding of AI/ML concepts required.

The predicted salary is between 100000 - 150000 £ per year.

JP Morgan Chase’s ambitions for AI/ML are transformational, but safety and security are non-negotiable. As a Principal Software Engineer within AI Governance Engineering, you will design and build platforms and shared services that enable teams to develop, deploy, and operate AI/ML solutions with compliance and governance seamlessly integrated. Your focus will be to deliver best in class developer tooling that reduces friction and operational toil while raising the firmwide standard for security, reliability, auditability, and responsible AI. This role is suited to a Senior Engineer who can operate as a technical leader across multiple teams—defining architecture, influencing standards, and delivering high impact software that scales.

Job Responsibilities

  • 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).
  • 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).
  • Create developer‑first tooling (CLI, SDKs, libraries, templates, automated checks) that makes compliant workflows the easiest workflows.
  • Integrate controls into CI/CD pipelines for ML systems, including automated validation gates, artifact integrity checks, and promotion workflows with audit trails.
  • Design secure‑by‑default patterns for sensitive data handling and model operations, collaborating with security partners to meet firm standards.
  • Implement observability and monitoring for governance platforms, including operational telemetry, usage analytics, and control effectiveness measurement.
  • Drive engineering excellence through design reviews, reference architectures, coding standards, performance benchmarking, and reliability engineering practices.
  • Partner with stakeholders across engineering, model risk, compliance, legal, privacy, and business teams to translate governance requirements into scalable technical solutions.
  • Mentor and grow engineers, providing technical guidance and fostering a culture of quality, ownership, and continuous improvement.
  • Contribute to strategic roadmap for AI governance engineering, identifying opportunities to reduce toil, automate controls, and improve time‑to‑market safely.

Required Qualifications, Capabilities, and Skills

  • 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.

Preferred Qualifications, Capabilities, and Skills

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

Principal Software Engineer - Executive Director employer: Jpmorgan Chase & Co.

At JP Morgan Chase, we pride ourselves on being an exceptional employer that champions innovation and excellence in the field of AI/ML. Our collaborative work culture fosters continuous learning and growth, providing employees with ample opportunities to mentor and lead while working on cutting-edge technology in a secure environment. Located in a vibrant city, we offer competitive benefits and a commitment to employee well-being, making us an ideal choice for those seeking meaningful and rewarding careers.
Jpmorgan Chase & Co.

Contact Detail:

Jpmorgan Chase & Co. Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Principal Software Engineer - Executive Director

✨Tip Number 1

Network like a pro! Reach out to your connections in the industry, especially those at JP Morgan Chase. A friendly chat can open doors and give you insights into the company culture and what they really value in candidates.

✨Tip Number 2

Prepare for technical interviews by brushing up on your coding skills and understanding AI/ML concepts. Practice common algorithms and system design questions, and don’t forget to showcase your experience with distributed systems!

✨Tip Number 3

Showcase your leadership skills! Be ready to discuss how you've influenced architecture decisions and collaborated across teams. Highlight any mentoring experiences to demonstrate your ability to grow others while driving engineering excellence.

✨Tip Number 4

Don’t just apply—engage! Use our website to apply directly and follow up with a personalised message. Let them know why you’re excited about the role and how you can contribute to their AI governance goals.

We think you need these skills to ace Principal Software Engineer - Executive Director

AI/ML Governance
Platform Architecture
API Development
Developer Tooling
CI/CD Integration
Data Security
Observability and Monitoring
Stakeholder Management
Technical Communication
Distributed Systems Design
Programming in Python, Java, C++, Go, or Scala
Model Evaluation and Drift Management
Auditability and Compliance
Mentoring and Technical Guidance

Some tips for your application 🫡

Tailor Your CV: Make sure your CV reflects the skills and experiences that align with the job description. Highlight your experience in AI/ML, governance, and any relevant programming languages like Python or Java. We want to see how you can contribute to our mission!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you're passionate about AI governance and how your background makes you a perfect fit for the role. Don’t forget to mention any leadership experiences that showcase your ability to influence architecture decisions.

Showcase Your Projects: If you've worked on projects related to AI/ML or governance, make sure to include them! We love seeing real-world applications of your skills. Describe your role, the technologies used, and the impact of your work—this helps us understand your hands-on experience.

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, you’ll find all the details you need about the role and our company culture there!

How to prepare for a job interview at Jpmorgan Chase & Co.

✨Know Your Tech Inside Out

Make sure you’re well-versed in the programming languages mentioned, like Python, Java, or C++. Brush up on AI/ML concepts and be ready to discuss how you've applied them in past projects. This will show that you can hit the ground running.

✨Showcase Your Leadership Skills

As a Principal Software Engineer, you'll need to influence architecture decisions and mentor others. Prepare examples of how you've led teams or projects, and how you’ve fostered a culture of quality and continuous improvement. This will highlight your ability to take charge.

✨Understand Governance and Compliance

Since this role focuses on AI governance, be prepared to discuss your experience with compliance and auditability in software systems. Think about specific instances where you’ve integrated governance into your work and how you ensured security and reliability.

✨Prepare for Technical Questions

Expect deep technical questions related to distributed systems and developer tooling. Practice explaining complex concepts clearly and concisely, as strong communication skills are key. You might even want to do some mock interviews to get comfortable with the format.

Principal Software Engineer - Executive Director
Jpmorgan Chase & Co.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>