At a Glance
- Tasks: Design and build AI governance platforms for seamless compliance and security.
- Company: Join JP Morgan Chase, a leading financial institution with a focus on innovation.
- Benefits: Competitive salary, diverse work culture, and opportunities for professional growth.
- Other info: Collaborative environment with mentorship and career advancement opportunities.
- Why this job: Make a real impact in AI/ML 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.
If you are looking for a game-changing career, working for one of the world’s leading financial institutions, you’ve come to the right place. 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 firm‑wide 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.
J.P. Morgan is an equal opportunity employer and places a high value on diversity and inclusion at our company. We do not discriminate on the basis of any protected attribute, including race, religion, color, national origin, gender, sexual orientation, gender identity, gender expression, age, marital or veteran status, pregnancy, or disability, or any other basis protected under applicable law. We also make reasonable accommodations for applicants’ and employees’ religious practices and beliefs, as well as mental health or physical disability needs.
Principal Software Engineer - Executive Director employer: hackajob
Contact Detail:
hackajob 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 sometimes lead to insider info about job openings or even a referral.
✨Tip Number 2
Prepare for the interview by brushing up on your technical skills and understanding AI/ML concepts. We recommend doing mock interviews with friends or using online platforms to get comfortable with the format.
✨Tip Number 3
Showcase your projects! If you've worked on relevant software engineering projects, make sure to highlight them during your discussions. We love seeing real-world applications of your skills.
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re genuinely interested in joining the team.
We think you need these skills to ace Principal Software Engineer - Executive Director
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. Let us know what excites you about working at JP Morgan Chase.
Showcase Your Technical Skills: Don’t just list your technical skills; provide examples of how you've used them in real-world projects. Whether it's designing distributed systems or creating developer tooling, we want to see your impact and innovation!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensure it gets the attention it deserves. Plus, it’s super easy to do!
How to prepare for a job interview at hackajob
✨Know Your Tech Inside Out
Make sure you’re well-versed in the programming languages mentioned in the job description, like Python, Java, or C++. Brush up on your understanding of AI/ML concepts and be ready to discuss how you've applied them in past projects.
✨Showcase Your Leadership Skills
As a Principal Software Engineer, you'll need to demonstrate your ability to lead technical discussions and influence architecture decisions. Prepare examples of how you've mentored others or driven engineering excellence in previous roles.
✨Understand Compliance and Governance
Since this role focuses on governance-by-design, be prepared to discuss your experience with compliance requirements and how you've integrated them into software development processes. Highlight any specific tools or methodologies you've used.
✨Prepare for Technical Communication
Strong communication skills are key for this position. Practice explaining complex technical concepts in simple terms, as you’ll need to collaborate with various stakeholders. Consider mock interviews to refine your delivery.