Senior Lead Software Engineer - ML Engineer for Agent Platform
JPMorgan Chase & Co.
Job Description
Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products.
As a Senior Lead Software Engineer - ML Engineer for Agent Platform at JPMorgan Chase within the Commercial and Investment Banking – Data Analytics Payments Team, you are a senior technical leader on the team that builds and runs NEO, the firm's agent runtime platform for Payments Technology. You set the architecture for how agents execute, communicate, remember, and get evaluated in a secure, stable, and scalable way. As a core technical contributor and technical direction-setter, you are responsible for the hardest technology decisions across multiple technical areas in support of the firm's business objectives, and for raising the engineering bar across the teams that build on NEO.
Job responsibilities
- Owns end-to-end architecture of the NEO agent runtime, including secure execution and isolation (micro-VMs such as Firecracker/Kata), agent-to-agent (A2A) communication, Model Context Protocol (MCP) tooling, the memory layer, and evaluation infrastructure
- Executes creative software solutions, design, development, and technical troubleshooting with the ability to think beyond routine or conventional approaches to build solutions or break down technical problems
- Develops secure and high-quality production code, and reviews and debugs code written by others; sets code and design standards adopted across teams building on NEO
- Drives team adoption of enterprise-authorized AI-assisted engineering practices to improve code quality, delivery speed, and operational outcomes (e.g., AI-assisted code review/refactoring, test strategy acceleration, incident/root-cause analysis support), while establishing consistent validation standards (secure coding, peer review, automated testing) and promoting reuse of effective patterns across the team
- Applies and shapes the Software Development Life Cycle toolchain, including enterprise-authorized AI-assisted development and automation capabilities, to improve the value realized by automation
- Identifies opportunities to eliminate or automate remediation of recurring issues to improve overall operational stability of the platform and the agents running on it
- Defines the permission-aware, auditable execution model for the runtime, including fine-grained authorization (OpenFGA) and runtime policy (OPA/Rego), so agents operate safely in a regulated environment
- Leads evaluation sessions with external vendors, startups, and internal teams to drive outcomes-oriented probing of architectural designs, technical credentials, and applicability for use within existing systems and information architecture
- Leads communities of practice across Software Engineering to drive awareness and use of new and leading-edge technologies, and mentors Lead and senior engineers
- Adds to team culture of diversity, opportunity, inclusion, and respect
Required qualifications, capabilities, and skills
- Formal training or certification on software engineering concepts and 5+ years applied experience
- Hands-on practical experience delivering system design, application development, testing, and operational stability for platforms, runtimes, or distributed systems in production
- Advanced in one or more programming language(s); strong Python plus a systems language (Go or Rust) for performance-sensitive runtime work
- Demonstrated experience leading effective use of approved AI-assisted software development tools (e.g., for coding, code review, test acceleration, troubleshooting) with the ability to set team expectations for validating AI outputs for correctness, performance, and security
- Strong understanding of responsible AI use in engineering workflows, including data sensitivity considerations, secure handling of inputs/outputs, and adherence to resiliency and security expectations; experience coaching engineers on safe, compliant adoption within delivery practices
- Demonstrated experience building or operating LLM/agent systems in production, including tracing, evaluations, and guardrails
- Proficient in all aspects of the Software Development Life Cycle
- Advanced understanding of agile methodologies such as CI/CD, Application Resiliency, and Security
- Demonstrated proficiency in software applications and technical processes within a technical discipline (e.g., cloud, artificial intelligence, machine learning)
- In-depth knowledge of the financial services industry and their IT systems
- Practical cloud native experience; production Kubernetes expected
Preferred qualifications, capabilities, and skills
- Experience architecting secure code execution and sandboxing with micro-VMs (Firecracker, Kata, gVisor) for multi-tenant isolation
- Experience designing or implementing agent protocols (A2A, MCP) and multi-agent orchestration
- Experience with agent or distributed memory systems — memory nodes, episodic/semantic memory, and graph-backed retrieval (Graph RAG)
- Exposure to LLMs, RAG architectures, vector databases, and embedding-based retrieval systems
- Fine-grained authorization (OpenFGA / Zanzibar-style) and policy engines (OPA/Rego)
- Evaluation infrastructure for agents — offline/online evals, regression suites, and LLM-as-judge quality/safety gating in CI
- Proficiency with Infrastructure as Code (Terraform) and containerized deployments (Docker, Kubernetes)
About Us
JPMorganChase, one of the oldest financial institutions, offers innovative financial solutions to millions of consumers, small businesses and many of the world’s most prominent corporate, institutional and government clients under the J.P. Morgan and Chase brands. Our history spans over 200 years and today we are a leader in investment banking, consumer and small business banking, commercial banking, financial transaction processing and asset management.
We offer a competitive total rewards package including base salary determined based on the role, experience, skill set and location. Those in eligible roles may receive commission-based pay and/or discretionary incentive compensation, paid in the form of cash and/or forfeitable equity, awarded in recognition of individual achievements and contributions. We also offer a range of benefits and programs to meet employee needs, based on eligibility. These benefits include comprehensive health care coverage, on-site health and wellness centers, a retirement savings plan, backup childcare, tuition reimbursement, mental health support, financial coaching and more. Additional details about total compensation and benefits will be provided during the hiring process.
We recognize that our people are our strength and the diverse talents they bring to our global workforce are directly linked to our success. We are an equal opportunity employer and place 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. Visit our FAQs for more information about requesting an accommodation.
JPMorgan Chase & Co. is an Equal Opportunity Employer, including Disability/Veterans
About the Team
J.P. Morgan’s Commercial & Investment Bank is a global leader across banking, markets, securities services and payments. Corporations, governments and institutions throughout the world entrust us with their business in more than 100 countries. The Commercial & Investment Bank provides strategic advice, raises capital, manages risk and extends liquidity in markets around the world.- ...build and ship agents that real businesses... ...on, not demos. Platform already runs a... ...with AI/ML control expectations... ...Learning Lead at JPMorganChase... ...runtime that allows engineering teams build and... ...strong software development lifecycle... ...effectively with senior technical and...Platform
- ...pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Firmwide AI/ML Deployment Platform team, you are an integral part of a globally distributed team - spanning Glasgow, London...PlatformSeniorFor contractors
- ...professionals for this role. JOB DESCRIPTION If you're a Senior Lead Software Engineer who takes ownership of outcomes in production - not... ...Engineer at JPMorganChase within the Corporate AI/ML Data Platforms - Machine Learning Center of Excellence, you will...PlatformSenior
- ...deliver top-notch technology products. As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization... ...- then drive those specs through agent-accelerated delivery into the target platform. You are a builder first: comfortable architecting...PlatformSenior
- ...innovative haulsourcing platform powers high-quality... .... As an experienced engineer, you will help build our... ...ensure on-time, on-budget software delivery and help grow... ...appropriate stakeholders As a Senior Software Engineer, you... ...Ability to lead a team, as well as a roll...PlatformSeniorFull time
- ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Equities Risk Management Team... ...real-time datasets, replacing an established fat client platform used by traders across global trading desks Work directly...PlatformSeniorFor contractors
- ...DESCRIPTION We are looking for a senior full-stack software engineer who has specialized mindset and experience... ...-level encompasses. As a Senior Lead Software Engineer at JPMorgan Chase... ...integration # An API Management Platform that manages and orchestrates...PlatformSeniorBank staff
- ...by building advanced cloud platforms that power data-driven decision... ...drive change. As a Senior Lead Software Engineer, Cloud Platform at JPMorgan... ...design and development of AI agents and Model Context Protocol... ...and developing scalable AI/ML or Data platforms. Experience...PlatformSeniorWork at officeShift work
- ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment... ...responsible for cash settlement and SWIFT payment processing platforms. Lead the transformation of legacy systems, promoting...PlatformSeniorFor contractors
- ...a Machine Learning Engineer . As a Senior Machine Learning Engineer... ...ll work closely with Software Engineers and Data... ...managing and deploying ML models. What you’... ...in cloud computing platforms (e.g., AWS, Azure, GCP... ...uses data to lead the future of insurance...PlatformSeniorFull timeLive inWork at officeRemote work
$190k - $220k
...on the AvePoint Confidence Platform to prepare, secure, and optimize... ...analytical and innovative Senior Machine Learning Engineer to join our Data & AI team... ...SaaS products with AI/ML functionalities ~ Strong... ...skills including the ability to lead and resolve company-wide...PlatformSeniorFull timeWorldwide- ...top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the... ...Bank wide Marketing and Events Data Platform. We are looking for Big Data Software... ...databases, tables/views, stored procedures, agent jobs, etc. ~ Strong analytical skills...PlatformSenior
$171k - $260k
...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorgan Chase within the Commercial & Investment Bank... ...Experience with market data venue and vendor data platforms. AWS Experience. Experience in Terraform and Kubernetes...PlatformSeniorFor contractors- ...re seeking an experienced and highly skilled engineering leader to drive the architecture, delivery, and operational excellence of platforms that power JPMorgan's Alternative Investments business. As a Senior Lead Software Engineer at JPMorgan Chase within the Asset...PlatformSenior
$171k - $260k
...-notch technology products. As a Senior Lead eSoftware Engineer at JPMorgan Chase within the Commercial... .... Oversee the end-to-end software development lifecycle, from requirements... ...regulatory changes to ensure our trading platforms remain competitive and compliant....PlatformSenior- ...game-changing, high-quality solutions. As a Senior Lead Site Reliability Engineer at JPMorganChase within the Core Engineering... ...high-quality architecture solutions for various software applications and platform products. You collaborate with stakeholders to define...PlatformSenior
- ...Job Description As a Senior Lead Software Engineer at JPMorgan Chase within Enterprise technology AI/ML Data Platforms team, you will be instrumental in building scalable, resilient and market-leading data solutions. You will engage in root cause analysis, production...PlatformSenior
- ...limits of what's possible. As a Full Stack Python / AWS Lead Software Engineer at JPMorganChase within the Asset and Wealth Management Technology... ...with minimal supervision Experience working with cloud platforms (e.g., AWS, Azure, GCP), distributed systems, and web...Platform
- ..., and deliver trusted, market-leading technology products in a secure... ...and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms, you will make a significant business... ...; experience coaching senior engineers/leads on compliant usage...Platform
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within Corporate Technology in Financial Planning... ...Java, Python, or Scala. Good understanding of the AWS platform , including its core services, architecture best practices...PlatformLocal area
- ...where you can push the limits of what's possible As a Senior Lead Software Engineer at JPMorganChase within the On Premise and Next Generation... ...cloud offering, focusing on enabling multiple hypervisor platforms and striving for a consistent end user experience across...PlatformSenior
- ...role. JOB DESCRIPTION Join a high-performance agile team maintaining and improving governance technology products. As a Software Engineer at JPMorgan Chase within the Corporate Technology Office, you will contribute to a high-performance agile team designing and...SeniorWork at office
- ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Global Technology Infrastructure Platform, you are an integral part of an agile team that works to enhance, build, and deliver...Platform
- ...where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Low Latency trading group, you... ...Trading environment Direct the strategies for server hardware platform, server/OS tuning and automation, and infrastructure...Platform
- ...career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorganChase within the Global Technology Infrastructure Platform, you are an integral part of an agile team that works to enhance, build, and deliver...Platform
- ...role. JOB DESCRIPTION Bring your Software Engineering experience to the next level and join The... ...and Reinforcement Learning. As a Lead Software Engineer at JPMorgan Chase within the Corporate Sector – AIML Data Platforms and Machine Learning Center of Excellence...Platform
- ...agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank, Payment Services technology team, you are an integral part of...SeniorImmediate start
- ...adventure where you can push the limits of what's possible As a Lead Software Engineer at JPMorganChase within the Markets Org, you are an... ...development of Sigma - the firm's internal data visualization platform - its data adapter ecosystem, and an open-source streaming...Platform
- ...a brighter future and make a meaningful difference. As a Lead Data Engineer at JPMorganChase within the Corporate Technology, you are an... ...2+ years leading delivery/architecture for multi-team data platforms. ~ Hands-on experience building and operating a Databricks...PlatformContract work
- ...professionals for this role. JOB DESCRIPTION As a Lead Software Engineer - Common Services at JPMorgan Chase within the Risk Technology... ...Spring Boot back-end and are deployed to Kubernetes-based platforms on both private and public clouds. A significant part of...Platform
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Lead Software Engineer - ML Engineer for Agent Platform. Be the first to apply!
- lead network engineer Jersey City, NJ
- lead web developer Jersey City, NJ
- lead operating engineer Jersey City, NJ
- lead algorithm engineer Jersey City, NJ
- lead engineer Jersey City, NJ
- lead infrastructure engineer Jersey City, NJ
- machine learning engineer Jersey City, NJ
- cruise agent Jersey City, NJ
- import export agent Jersey City, NJ
- state farm agent Jersey City, NJ


