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

Senior Lead Software Engineer - Python, AI

$61k - $101k
Full-time

J.P. Morgan

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

  • We require formal training or certification in software engineering concepts, along with 5+ years of applied experience.
  • We need hands-on experience building LLM-based applications, including agentic architectures, RAG pipelines, prompt engineering, and evaluation frameworks.
  • We expect strong software engineering foundations across distributed systems, event-driven architectures, API design, testing practices, and cloud platforms such as AWS/EKS/ECS.
  • We require expert-level proficiency with AI-assisted development tools such as Claude Code, GitHub Copilot, and Cursor as part of the daily workflow.
  • We need strong production Python development experience.
  • We expect a proven ability to operate and troubleshoot complex systems with strong ownership of delivered work.
  • We need a clear communicator who can explain technical trade-offs to both engineers and business stakeholders.
  • We require demonstrated experience leading effective use of enterprise-authorized AI-assisted development tools, including coding, code review, test acceleration, and troubleshooting, while setting expectations for validating AI outputs for correctness, performance, and security.
  • We need strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure handling of inputs and outputs, and adherence to resiliency and security expectations.
  • We prefer experience in Computer Science, Computer Engineering, Mathematics, or another related technical field.
  • We prefer experience with legacy systems, mainframe technologies such as COBOL, JCL, and DB2, or large-scale migration programs.
  • We prefer familiarity with workflow orchestration tools like Temporal and Airflow, plus event sourcing and CDC patterns, and experience building code analysis, translation, or verification tooling.
  • We prefer experience with Kafka, PostgreSQL, and container orchestration such as Kubernetes/EKS.
  • We prefer a background in financial services, including wealth management, brokerage, or capital markets processing.
Responsibilities:
  • We build and operate the specification generation pipeline, including artifact ingestion, chunking strategies, and RAG pipelines that produce structured calculation and workflow specifications validated by domain experts.
  • We develop agentic workflows for code translation and migration, designing multi-agent systems that convert legacy logic into target-state Kotlin/JVM code with orchestration layers, tool-use patterns, and guardrails for calculation accuracy.
  • We create evaluation and verification infrastructure, including automated harnesses, parity testing frameworks, regression suites, and confidence scoring to support production cutover decisions.
  • We contribute to the standard calculation runtime and help extend the target platform so migrated calculations run in a deterministic, immutable, and auditable way.
  • We partner with domain SMEs across Credit, Money Market & Mutual Funds, Statements & Tax, and IBOR to validate outputs, refine prompts, and close specification gaps.
  • We extend ETL and CDC pipelines for agent workflows, including event sourcing and dependency mapping across upstream and downstream systems.
  • We operate AI systems in production by owning LLMOps responsibilities such as deployment, monitoring, cost control, latency optimization, token budget management, and incident response.
  • We iterate quickly through build-measure-learn cycles, prototyping rapidly, instrumenting everything, and using data to guide decisions on agent architecture, model choice, and prompt strategy.
  • We contribute shared tooling and infrastructure, building reusable libraries, evaluation harnesses, prompt templates, and orchestration patterns that can scale across core processing domains.
  • We drive adoption and governance of approved AI-assisted engineering practices across teams, improving code quality, delivery speed, and operational outcomes while establishing measurable validation standards and promoting reusable automation.
  • We apply approved software development life cycle toolchain capabilities, including AI-assisted development and automation, to increase the value delivered by automation at scale.
Technologies:
  • AI
  • Airflow
  • API
  • AWS
  • Claude Code
  • Cloud
  • COBOL
  • Copilot
  • Cursor
  • ETL
  • GitHub
  • Support
  • JVM
  • Kafka
  • Kotlin
  • Kubernetes
  • LLM
  • Mobile
  • PostgreSQL
  • Python
  • RAG
  • Security

More:

We are JPMorganChase, one of the oldest financial institutions, serving millions of consumers, small businesses, and some of the worlds largest corporate, institutional, and government clients through the J.P. Morgan and Chase brands. Our history spans more than 200 years, and 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 with base pay determined by role, experience, skill set, and location, and eligible roles may also receive commission-based pay or discretionary incentive compensation. We provide a broad range of benefits and programs, including comprehensive health care coverage, wellness centers, retirement savings, backup childcare, tuition reimbursement, mental health support, financial coaching, and more. We value diversity and inclusion, support reasonable accommodations, and are an equal opportunity employer. This role sits within our Consumer & Community Banking Group, where we rely on innovators to help deliver award-winning tools and services across banking, lending, mortgages, credit cards, payments, auto finance, investment advice, mobile applications, digital experiences, and next-generation banking technology solutions.

last updated 36 week of 2026

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Lead Software Engineer - Python, AI in Jersey City, NJ vacancy
  •  ...push the limits of what's possible.As a Lead Software Engineer in Commercial and Investment Bank's...  ...Quantitative Research teams. Your expertise in Python and agentic development will drive...  ...team adoption of enterprise-authorized AI-assisted engineering practices within the... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    6 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 - Python/AWS/AI/LLM at JPMorganChase within the Asset Wealth Management team, you are an integral part of an agile team that... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...s constantly pushing the envelope to enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer- Python Distributed Development and AI Modernization at JPMorganChase within the Consumer and Community Bank- Wealth Management Technology,... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...enhance, build, and deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the Corporate Sector - CFS Cloud...  ..., and vendors — with a focus on workflow automation, AI/ML platforms, and cloud-native solutions on AWS, Azure and... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  • As a Lead Software Engineer at JPMorgan Chase within the Commercial & Investment...  ...and integrate AI-driven remediation workflows...  ...querying languages, such as Java, Python, Shell scripting, SQL, PostgreSQL...  ...to-end on a subsystem under senior design direction, including... 
    Senior
    Contract work

    JP Morgan Chase

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

     ...training or certification in software engineering concepts, plus 10+ years of hands...  ..., with production-grade AI/ML and automation delivery Advanced proficiency in Python Strong knowledge of AI/ML...  ...optimization in AWS Experience leading multi-team adoption of... 
    Senior
    Full time
    For contractors

    J.P. Morgan

    Jersey City, NJ
    2 days 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... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...deliver top-notch technology products.As a Senior Lead Software Engineer at JPMorgan Chase within the...  ...development and adoption of data-driven AI capabilities as well as leading the platform...  ...and architecture, with a focus on Python development.Design and implement software... 
    Senior
    For contractors

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...deliver top-notch technology products. As a Senior Lead Software Engineer at JPMorganChase within the the...  ...scalable way. You will be a part of the AI For Technology team that works closely...  ...software systems using Java or Python, integrating AI/ML techniques such as... 
    Senior
    For contractors
    Local area

    JP Morgan Chase

    Jersey City, NJ
    5 days ago
  •  ...hands-on individual contributor role focuses on engineering with PySpark/Python on Databricks (DBX) and AWS, partnering with cross...  ...strong candidates may also bring experience enabling AI agent development.As a Lead Software Engineer (Individual Contributor) at... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...users and help shape the tech roadmap across Python/Java, Kafka, AWS + Databricks, and SQL/NoSQL.As a Senior Lead Software Engineer at JPMorgan Chase within Corporate Technology...  ...technologiesDrives adoption and governance of approved AI-assisted engineering practices across teams... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  • This is your chance to shape an AI-first Developer Portal—a modern “front door” where clients...  ...and high-quality external APIs. As a Senior Vice President of Software Engineering within Payments Technology, you will lead teams and remain hands-on in building secure... 
    Senior
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  • 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...  ...SLI/SLO/SLA and Error BudgetsProficiency in Python or PySpark for AI/ML modeling.Demonstrated experience... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...with us as an experienced member of our Software Engineering team.As a Lead Software Engineer at JPMorganChase...  ...and resilient systems using Java or Python to contribute to continual, iterative...  ...team adoption of enterprise-authorized AI-assisted engineering practices within... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    2 days ago
  •  ...governance technology products.As a Software Engineer at JPMorgan Chase within the...  ...and governance of approved AI-assisted engineering...  ...engineeringDemonstrated experience leading effective use of enterprise-...  ...expectations; experience coaching senior engineers/leads on compliant... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  • $175.75k - $260k

     ...effectively and responsibly. As a Senior Lead Software Engineer at JPMorganChase within the Corporate...  ...Drives adoption and governance of approved AI-assisted engineering practices across...  ..., and skills Proficiency in Go or Python for automation, tooling development,... 
    Senior
    For contractors
    Work at office

    JPMorgan Chase Bank, N.A.

    Jersey City, NJ
    1 day 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,...  ...profiling and data mapping tools.Hands-on experience with AI coding assistants such as GitHub Copilot, Cursor, Windsurf,... 
    Senior
    Full time
    Work at office
    Remote work

    Citigroup

    Jersey City, NJ
    6 days ago
  •  ...rewarding opportunity for you to take your software engineering career to the next level. As a Vice...  ...team to design and deliver trusted market-leading technology products in a secure, stable...  ...team adoption of enterprise-authorized AI-assisted engineering practices within... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...push the limits of what's possibleAs a Senior Lead Software Engineer at JPMorganChase within the On Premise...  ..., but also an innovator, leveraging AI tooling and continuous improvement practices...  ...stability.Proficiency in Go, Java, or Python building scalable server-side services... 
    Senior

    JP Morgan Chase

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

     ...year Requirements: Formal software engineering training or certification,...  ...capabilities Practical exposure to AI/ML platform services,...  ...languages such as Python, Java, Go, or similar, with...  ...exceptional professionals with this Senior Lead Software Engineer opportunity... 
    Senior

    J.P. Morgan

    Jersey City, NJ
    2 days ago
  •  ...ideas matter and your skills drive change.As a Senior Lead Software Engineer, Cloud Platform at JPMorgan Chase in the Corporate AI and Machine Learning Data Platforms team,...  ...processes.Strong programming skills in Golang or Python, with a solid understanding of software... 
    Senior
    Work at office
    Shift work

    JP Morgan Chase

    Jersey City, NJ
    6 days ago
  •  ...knowledge sharing as part of an agile engineering organization.As a Senior Lead Software Engineer at JPMorganChase within...  ...Spring Boot, React.js, GraphQL, Python, Go) while modeling best-in-class...  ...adoption and governance of approved AI-assisted engineering practices... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...deliver top-notch technology products.As a Senior Lead Software Engineer - ML Engineer for Agent Platform at...  ...adoption of enterprise-authorized AI-assisted engineering practices to improve...  ...more programming language(s); strong Python plus a systems language (Go or Rust) for... 
    Senior

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  • If you're a Senior Lead Software Engineer who takes ownership of outcomes in production — not just implementation...  ...at JPMorganChase within the Corporate AI/ML Data Platforms - Machine Learning...  ...programming languages (e.g., Java, Python, Go, Rust) with heavy emphasis on Java... 
    Senior

    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 JPMorgan Chase within the Corporate Technology, you are an...  .../consumption.Drives team adoption of enterprise-authorized AI-assisted engineering practices within the work environment to... 
    Contract work

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...deliver trusted, market-leading technology products in...  ...way. As a Lead Software Engineer at JPMorganChase within...  ...governance of approved AI-assisted engineering practices...  ...technologies (e.g., Python, Flask, Django) with...  ...; experience coaching senior engineers/leads on... 

    JP Morgan Chase

    Jersey City, NJ
    7 days ago
  •  ...enhance, build, and deliver top-notch technology products.As a Senior Lead Software Engineer Software Engineer at JPMorgan Chase within the Corporate...  ...of UI solutions.Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code... 
    Senior
    Work at office

    JP Morgan Chase

    Jersey City, NJ
    3 days ago
  •  ...Senior Lead Software Engineer Be an integral part of an agile team that's constantly pushing the envelope to enhance, build, and deliver top-notch...  ...by others Drives adoption and governance of approved AI-assisted engineering practices across teams to improve code... 
    Senior
    Immediate start

    Chase

    Jersey City, NJ
    2 days ago
  •  ...Senior Lead Software Engineer, Cloud Platform Are you ready to shape the future of technology at a global...  ...at JPMorgan Chase in the Corporate AI and Machine Learning Data Platforms team...  ...programming skills in Golang or Python, with a solid understanding of software... 
    Senior
    Work at office
    Shift work

    Hackajob

    Jersey City, NJ
    1 day ago
  •  ...push the limits of what's possible.As a Lead Software Engineer at JPMorganChase within the Commercial...  ...team of software engineers and applied AI/ML practitioners, driving accountability...  ...software systems using Java or Python, integrating AI/ML techniques such as LLMs... 
    Local area

    JP Morgan Chase

    Jersey City, NJ
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Lead Software Engineer - Python, AI. Be the first to apply!