JPMorgan Chase

Senior Lead Software Engineer

JPMorgan Chase
Apply
2 months ago
Jersey City, NJ, USAStaff+
H1B sponsor

Base Salary

$176k - $260k/yr

Responsibilities

  • Provide technical guidance and direction to business teams, technical teams, contractors, and vendors.
  • Develop secure, high-quality production code and review and debug code written by others.
  • Lead adoption and governance of approved AI-assisted engineering practices, including code review, refactoring, test acceleration, release readiness, and incident analysis.
  • Establish validation standards for AI-assisted outputs covering secure coding, peer review, automated testing, correctness, performance, and security.
  • Apply software development lifecycle toolchain capabilities and automation to improve engineering outcomes at scale.
  • Drive decisions influencing product design, application functionality, technical operations, and engineering processes.
  • Serve as a function-wide subject matter expert and advocate for firmwide engineering frameworks, tools, and practices.

Requirements

  • Formal training or certification in software engineering concepts and at least 5 years of applied experience.
  • Hands-on experience delivering system design, application development, testing, and operational stability.
  • Advanced proficiency in one or more programming languages.
  • Experience leading the effective use of enterprise-authorized AI-assisted software development tools for coding, code review, testing, and troubleshooting.
  • Strong understanding of responsible AI use in engineering workflows, including data sensitivity, secure input and output handling, resiliency, and security expectations.
  • Experience coaching senior engineers or leads on compliant AI-assisted engineering practices and controls.
  • Ability to independently solve design and functionality problems with little to no oversight.
  • Practical cloud-native experience.
  • Preferred proficiency in Go or Python for automation, tooling, or platform service implementation.
  • Preferred experience with MLOps frameworks and tools such as Kubeflow, MLflow, or similar AI/ML lifecycle management platforms.
  • Preferred working knowledge of PyTorch, TensorFlow, Hugging Face, and scikit-learn for model integration and operationalization.
  • Preferred exposure to multi-cloud or hybrid cloud architectures and platform portability strategies.

Benefits

  • Comprehensive health care coverage and on-site health and wellness centers.
  • Retirement savings plan, backup childcare, tuition reimbursement, mental health support, and financial coaching.
  • Additional benefits and total rewards details are provided during the hiring process.

Tech Stack

GoMLflowPythonPyTorchscikit-learnTensorFlow
JPMorgan Chase

About JPMorgan Chase

10,000+ employees

JPMorgan Chase provides consumer and commercial banking, payments, credit card, wealth management, and corporate and investment banking services to individuals, businesses, institutions, and governments. The public company (NYSE: JPM) earns revenue from interest, fees, trading, and asset management across operations in more than 100 markets. Headquartered in New York City with roots dating to 1799, it serves retail customers and prominent corporate and government clients through brands including Chase and J.P. Morgan.

Contact me