Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Lead Software Engineer & ML Engineer - Sales Copilot

$61k - $101k
Full-time

J.P. Morgan

Salary: $61,000 - 101,000 per year Requirements:

  • Formal software engineering training or certification, plus at least 5 years of applied experience, including 4 or more years working on AI/ML solutions.
  • Practical experience across system design, application development, testing, and operational stability.
  • Strong Python programming skills and advanced ability in one or more programming languages; knowledge of data structures, algorithms, machine learning, data mining, information retrieval, and statistics.
  • Experience delivering production LLM-powered or agentic applications, including tracing, evaluation, and guardrails.
  • Expertise in Kubernetes and Amazon EKS, micro-VM isolation technologies such as Firecracker, Kata Containers, or gVisor, and sidecar architectures. Demonstrated ability to apply defense in depth across networking and mTLS, workload identity, fine-grained authorization, runtime isolation, and application-level guardrails.
  • Practical RAG experience, including retrieval quality, embeddings, and vector stores; expert knowledge of at least one of AWS, Azure, or Kubernetes.
  • Knowledge of data management and data model design, and real-time processing with SQL databases such as Postgres and NoSQL stores such as OpenSearch or Redis.
  • Strong communication skills and the ability to work effectively with senior technical and business stakeholders.
  • Proficiency across the software development life cycle.
  • Advanced understanding of agile practices, CI/CD, application resiliency, and security.
  • In-depth knowledge of financial services and its IT systems.
  • Preferred: A masters degree in computer science, statistics, mathematics, machine learning, or a related discipline, or equivalent experience.
  • Preferred: Experience with agent frameworks or runtimes, A2A, MCP, agent memory design, or organizational context management.
  • Preferred: Knowledge of knowledge graphs and graph databases for retrieval; Graph RAG experience is a strong advantage.
  • Preferred: Understanding of LLM fine-tuning and small language model inference.
  • Preferred: Ability to build full-stack products using modern JavaScript or TypeScript frameworks, such as Next.js or Svelte, for agent user interfaces.
  • Preferred: Experience in financial services or payments at a large institution, such as investment banking, markets, or securities services.
  • Preferred: Knowledge of high-performance languages such as Go or Rust.
Responsibilities:
  • Design, build, and deliver production agents on NEO across our federated portfolio, taking solutions from prototype through production.
  • Develop production-ready retrieval, including Graph RAG, knowledge-graph traversal, vector search, chunking, ranking, and grounding approaches that support accurate, auditable answers.
  • Design agent memory using episodic and semantic memory nodes, with recall, summarization, and decay policies tailored to each use case.
  • Manage organizational context by assembling entitlement-, lineage-, and tenant-aware information so agents only use data they are permitted to access.
  • Create multi-agent workflows using A2A and connect tools and data through MCP servers, including Bitbucket, Confluence, Databricks, Kubernetes, Snowflake, and Splunk.
  • Build task-level and end-to-end evaluations, regression suites, LLM-as-judge processes, and quality and safety checks before release.
  • Deploy and operate solutions on public cloud platforms such as AWS or Azure, applying strong SDLC, security, resiliency, and observability practices.
  • Work with product and business partners across the Commercial & Investment Bank and Payments to turn use cases into deployed, supported agents.
  • Lead evaluation sessions with external vendors, startups, and internal teams, assessing architecture, technical capabilities, and fit with existing systems and information architecture.
Technologies:
  • AI
  • AI Agents
  • AWS
  • OpenSearch
  • Azure
  • BitBucket
  • CI/CD
  • Cloud
  • Confluence
  • Databricks
  • Fine-tuning
  • Support
  • JavaScript
  • Kubernetes
  • LLM
  • Machine Learning
  • MCP
  • NoSQL
  • Python
  • RAG
  • Redis
  • Rust
  • SQL
  • Security
  • Snowflake
  • Splunk
  • Svelte
  • TypeScript
  • DevOps
  • Network
  • PaaS
  • UX UI Design

More:

We are partnering with hackajob to connect professionals with this opportunity at J.P. Morgan. As a Senior AI Application Engineer within our Commercial & Investment Bank Technology organization, Digital & Platform Services, and Data Analytics group, you will help build production AI agents on NEO, our agent runtime platform on AWS and Azure. Our teams collaborate across business, product, and engineering in a fast-paced environment, using our scale, data, and services to deliver impact across the Commercial & Investment Bank and Payments. J.P. Morgan is a global financial institution with a history spanning more than 200 years, serving consumers, businesses, corporations, institutions, and governments. Our Commercial & Investment Bank operates across banking, markets, securities services, and payments, serving clients in more than 100 countries. We offer a competitive total rewards package, with compensation based on role, experience, skills, and location; eligible employees may also receive incentive compensation. Benefits, subject to eligibility, include health coverage, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, and financial coaching. We value diversity and inclusion and provide reasonable accommodations for religious practices, beliefs, and disability-related needs.

last updated 41 week of 2026

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Lead Software Engineer & ML Engineer - Sales Copilot in Jersey City, NJ vacancy
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer in Commercial and Investment Bank's Treasury Technology you...  ...business, working closely with Treasury, Finance, Trading, Sales, and Quantitative Research teams. Your expertise in Python... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible. As a Lead Software Engineer - Agentic AI, Java/Python at JPMorgan Chase within the...  ...Morgan’s Data and Analytics solutions and enable data-driven sales growth strategies. You lead hands-on engineering of driving... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $61k - $101k

     ...training or certification in software engineering concepts, along with 5+...  ...value demonstrated experience leading the effective use of enterprise...  ...We use AI agents such as CoPilot and Claude to improve quality...  ...lead the U.S. in credit card sales and deposit growth while offering... 
    Suggested
    Full time
    For contractors

    J.P. Morgan

    Jersey City, NJ
    23 days ago
  •  ...About the job Remote Machine Learning Engineer Job Description We're seeking an outstanding ML Engineer to join our data team and help build out best-in-class...  ..., powering innovative solutions in marketing & sales and commercial analytics. Responsibilities Build... 
    Suggested
    Remote work

    Angenex

    Jersey City, NJ
    3 days ago
  •  ...individual contributor role focuses on engineering with PySpark/Python on Databricks (DBX)...  ...experience enabling AI agent development.As a Lead Software Engineer (Individual Contributor) at...  ...experience.Data engineering experience; ML exposure is a plus.Strong candidates: experience... 
    Suggested

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • $149 per hour

     ...Financial Group (MUFG), one of the world’s leading financial groups. Across the globe, we...  ...more details.MUFG Trade Finance Software Engineering, Vice PresidentWe are seeking a highly...  ...application delivery.Familiarity with Microsoft Copilot, Azure OpenAI, OpenAI services, Amazon... 
    Full time
    Work at office
    Local area
    Remote work
    1 day per week

    MUFG

    Jersey City, NJ
    21 hours ago
  •  ...notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector...  ...a focus on workflow automation, AI/ML platforms, and cloud-native solutions...  ...written by others — leveraging GitHub Copilot and AI-assisted development practices to... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  • As a Lead Software Engineer at JPMorganChase within Asset and Wealth Management Advisor & Investment Technology, you will be a hands-on technical...  ...concepts and developer productivity tools (e.g., Microsoft Copilot or similar).Demonstrated experience leading effective use... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...have an exciting and rewarding opportunity for you to take your software engineering career to the next level.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank - GB Sales & Marketing team, you serve as a seasoned member of an agile team... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...big impact. You were made for this. As a Senior Manager of Software Engineering at JPMorganChase within the Commercial and Investment bank Digital...  ...applied experience. In addition, 2 + years of experience leading technologists to manage and solve complex technical items... 

    Jobleads-US

    Jersey City, NJ
    3 days ago
  •  ...constantly 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,... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • $171k - $260k

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

    Fairygodboss

    Jersey City, NJ
    3 days ago
  •  ...enhance, build, and deliver top-notch technology products.As a Lead Software Engineer at JPMorganChase within the Commercial & Investment Bank (...  ...AI-assisted engineering tools and workflows (e.g., GitHub Copilot, Claude) including spec-driven development, prompt-assisted... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  •  ...ML Engineer New Jersey, New Jersey, United States About the Job Our client is a rapidly...  ...in funding revolutionizing how outside sales and service teams work. Their AI...  ...experiences. About Us Catalyst Labs is a leading talent agency with a specialized... 
    Full time

    Catalyst Labs, LLC

    Passaic, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Corporate Technology Office,...  ...Developer productivity increase (SDD, Agentic AI, Skills, Copilot, Claude Code etc.)Experience with modern monitoring and... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • $176.72k - $265.08k

     ...Development, ProfessionalCompany: CitiCiti is looking for a Senior Lead Software Engineer to take end-to-end technical ownership to work on complex,...  ...-on experience with AI coding assistants such as GitHub Copilot, Cursor, Windsurf, Devin, or Claude as part of daily... 
    Full time
    Work at office
    Remote work

    Citigroup

    Jersey City, NJ
    2 days ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within Corporate Technology in Financial Planning & Analysis team, you are an integral part of an agile... 

    JP Morgan Chase

    Jersey City, NJ
    4 days ago
  • As a Lead Software Engineer within the JP Morgan Credit Risk Technology organization, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure, stable, and scalable way. As a core technical... 

    JP Morgan Chase

    Jersey City, NJ
    13 hours ago
  • Tech - Lead Software Engineer, 603 (SWES04)Carry out critical tech solutions across multiple technical areas as an integral part of an agile team Description for Internal Candidates We have an opportunity to impact your career and provide an adventure where you can... 

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...that’s constantly pushing the envelope to enhance, build, and deliver trusted, market-leading technology products in a secure, stable, and scalable way. As a Lead Software Engineer at JPMorganChase within Infrastructure Platforms, you will make a significant business... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...build, and deliver top-notch technology products.As a Senior Lead Software Engineer - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth...  ...Software Development Life CycleCollaborate with firmwide AI/ML teams, Business and Product Partners, peers in geographically... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...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 Corporate Technology, you are an integral part of an agile team that works to enhance, build,... 
    For contractors
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer-Network Infrastructure Development at JPMorganChase within...  ...methodologies using platforms such as Claude Code, GitHub Copilot, or similar tools to enhance network automation development... 

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Corporate Technology, you are...  ...framework. Experience in VS Code and AI tooling such as Copilot and Claude Code is mustDemonstrated experience leading effective... 
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...California, United States Full-Time | Hybrid Senior Machine Learning Engineer Lumivanta Technologies Mountain View, California, United States...  ...develop go-to-market strategies, and collaborate with product, sales, and executive teams. Education: Bachelor’s degree in Marketing... 
    Full time

    myBridge Corporation

    Brooklyn, NY
    1 day ago
  • We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Credit Risk Technology organization, you are an integral part of an agile team that works to... 

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial and Investment Bank's...  ...othersLead a local team of software engineers and applied AI/ML practitioners, driving accountability and engagement within a... 
    Local area

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the the Commercial and Investment...  ...othersLead a local team of software engineers and applied AI/ML practitioners, driving accountability and engagement within a... 
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    21 hours ago
  • Requisition TitleLead Software Engineer - Java/Python/AWSDescriptionAs a Lead Software Engineer at JPMorganChase within Consumer & Community Banking (CCB) in the...  .... We’re proud to lead the U.S. in credit card sales and deposit growth and have the most-used digital solutions... 
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    1 day ago
  • Join us to advance your software engineering career while building impactful technology solutions. Grow...  ...with a collaborative team.As a Senior Lead Software Engineer at JPMorgan Chase within...  ...and deliver production patterns for AI/ML capabilities (batch + real-time... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Lead Software Engineer & ML Engineer - Sales Copilot. Be the first to apply!