Salary
≈ $180k – $365k per year (Estimated)
Location
In office (Palo Alto)
Seniority
Principal
Overview
Company
Impact
Profile match
JPMorgan Chase & Co. is a leading global financial services firm and the largest banking institution in the United States by assets. Headquartered in New York City, the company offers a comprehensive range of financial solutions, including investment banking, asset management, treasury services, and commercial banking. Through its widely recognized consumer division, Chase, it delivers retail banking, credit card, and mortgage services to tens of millions of households across the globe.
As a Principal Software Engineer at JPMorganChase within the Core Foundational Platforms team, you provide expertise and engineering excellence as part of an agile team to enhance, build, and deliver trusted technology products in a secure, stable, and scalable way. You will collaborate with engineers, data scientists, and product partners, mentor other developers, and help teams make informed tradeoffs across low-latency, throughput, and efficiency-grounded in telemetry and operational outcomes.
Job responsibilities
- Design and implement complex, scalable software frameworks using appropriate architecture patterns
- Develop secure, high-quality production code; review, debug, and improve code written by other engineers
- Lead technical design reviews and advise cross-functional partners on solutions within your domain of expertise
- Create reusable performance patterns and benchmarking approaches to optimize model training and inference across compute architectures
- Define and use telemetry and measurable performance indicators to guide hardware and software decisions
- Mentor and enable the developer community in high-performance computing (HPC) practices that intersect with artificial intelligence/machine learning (AI/ML)
- Architects and governs agentic AI-enabled engineering workflows (using enterprise-authorized tools within the work environment) to improve delivery speed, code quality, and operational outcomes at scale (e.g., AI-driven PR review assistance, test generation/maintenance, release readiness checks, incident triage and root-cause acceleration), while defining guardrails for validation, security, resiliency, and reuse across teams.
- Applies knowledge of tools within the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation at scale.
Required qualifications, capabilities and skills
- Formal training or certification on software engineering concepts and 10+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability
- Advanced knowledge of software application development and technical processes with in-depth expertise in one or more disciplines (for example, large language models, high-performance computing)
- 8+ years of experience in high-performance computing software
- 5+ years of experience with at least one type of accelerator
- 3+ years of experience in deep learning, particularly large language models
- Strong programming skills in Python and at least one systems language (C or C++), plus experience with AI/ML frameworks such as PyTorch
- Demonstrated experience designing and leading adoption of agentic AI-enabled development practices (using enterprise-authorized tools within the work environment) across teams, including setting standards for human-in-the-loop validation, auditability/traceability of changes, and secure handling of sensitive data.
- Strong understanding of responsible AI use and control expectations in engineering workflows, including security/resiliency implications, data sensitivity, and risk-based governance; ability to influence senior technical leaders on safe scaling patterns and reuse.
Preferred qualifications, capabilities and skills
- PhD preferred (Computer Science, Computer Engineering, Mathematics, or related discipline).
- Practical cloud native experience
- Hands-on experience with CUDA for GPU programming and performance optimization preferred
- Experience in large organizations and regulated industries is a plus
- Excellent communication skills and the ability to work collaboratively in a dynamic team environment
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
368,634 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
Palo Alto
Operations Analyst Student
1 day ago
Equity • Remote/Hybrid • Part-Time • Bachelor's Degree • Tel Aviv
Python
SQL
AI/ML
AI Agents
Marketing
Salesforce
Apply
ML-Ops Analyst - (Student Position)
1 day ago
Equity • Remote/Hybrid • Part-Time • Master's Degree • Tel Aviv
Python
SQL
AI/ML
AI Agents
Claude
Copilot
Cursor
Scikit-learn
SHAP
XGBoost
Analytics
ETL/ELT
Marketing
Salesforce
Apply
Инженер-тестировщик ПО
1 day ago
≈ $15k – $37k per year (Estimated) • In office • Full-Time • Moscow
C++
Lua
Python
DevOps
VirtualBox
Cybersecurity
Wireshark
Apply
Engineering - Industrial Robotics
1 day ago
In office • Full-Time • Bengaluru
C++
MATLAB
Python
AI/ML
Computer Vision
Apply
Palantir Forward Deployed Engineer
1 day ago
≈ $170k – $318k per year (Estimated) • Remote/Hybrid • Full-Time • 12+ years exp • Associate's Degree • Chicago • Milwaukee • Dallas • Columbus • Kirkland
JavaScript
Python
TypeScript
Python
pySpark
AI/ML
Prompt Engineering
Spark
DevOps
AWS
Azure
CI/CD
GCP
Git
Jenkins
GitHub
GitLab
Analytics
ETL/ELT
Apply
≈ $102k – $271k per year (Estimated) • In office • Bachelor's Degree • Singapore
Java
PowerShell
Python
C#
Java
Spring Boot
C#
.NET
Databases
Databricks
DevOps
CI/CD
Grafana
Splunk
IAM
Apply
≈ $17k – $37k per year (Estimated) • In office • Bachelor's Degree • Mumbai
Python
SQL
AI/ML
Streamlit
Analytics
Tableau
Apply
≈ $67k – $171k per year (Estimated) • In office • Bachelor's Degree • Singapore
JavaScript
Python
SQL
YARA
DevOps
AWS
AWS Lambda
Azure
VMWare
Cybersecurity
Ghidra
IDA Pro
Wireshark
YARA
Apply
≈ $85k – $202k per year (Estimated) • In office • Full-Time • Tempe
Apply
≈ $84k – $200k per year (Estimated) • In office • Full-Time • Columbus
Apply
Senior Software Engineer - SaaS Data Protection
2 hours ago
≈ $110k – $240k per year (Estimated) • In office • Bachelor's Degree • Palo Alto
Java
Python
Scala
AI/ML
AI Agents
Fine-tuning
LLM Guardrails
DevOps
AWS
Azure
GCP
Git
GitHub
Marketing
Salesforce
Apply
Chief of Staff
8 hours ago
$120k – $150k per year • Equity 0.4–0.7% • In office • Full-Time • 3+ years exp • Palo Alto
AI/ML
AI Agents
Apply
≈ $140k – $310k per year (Estimated) • Remote/Hybrid • Bachelor's Degree • Palo Alto
Databases
Apache Kafka
NATS
DevOps
AWS
Azure
CI/CD
Docker
GCP
Grafana
gRPC
Kubernetes
OpenTelemetry
Platform Engineering
Prometheus
Robotics
EtherCAT
IoT
MQTT
OPC UA
Apply
Executive Director- Applied AI/ML Lead
1 day ago
≈ $139k – $294k per year (Estimated) • In office • Palo Alto
Python
AI/ML
Fine-tuning
Hybrid Search
LLM
Prompt Engineering
RAG
Human-in-the-Loop
Knowledge Graph
AI Agents
Function Calling
DevOps
AWS
Apply
Vice President-Applied AI/ML Lead
1 day ago
≈ $137k – $292k per year (Estimated) • In office • Palo Alto
Python
AI/ML
Hybrid Search
LLM
Prompt Engineering
RAG
Human-in-the-Loop
AI Agents
Function Calling
DevOps
AWS
Apply
This is one of many
368,634 more open roles from verified company boards, updated every day.

