This job is closed

We regret to inform you that the job you were interested in has been closed. Although this specific position is no longer available, we encourage you to continue exploring other opportunities on our job board.

JPMorgan Chase - New York, NY

posted about 2 months ago

Full-time - Mid Level
New York, NY
Credit Intermediation and Related Activities

About the position

As a Lead Software Engineer at JPMorgan Chase within the Chief Technology Office's Global Technology & Applied Research team, you will play a crucial role in designing and delivering high-performance computing solutions. This position involves collaboration with the quantum algorithms research team to develop software that supports advanced algorithm research and experiments on quantum hardware, ensuring the delivery of trusted technology products in a secure and scalable manner.

Responsibilities

  • Write high-performance code in C, C++, Python and other languages
  • Develop software that takes full advantage of parallel clusters, leveraging both CPUs and GPUs
  • Work closely with quantum algorithm team to develop and scale up simulation codes to advance algorithm research
  • Develop software to support experiments on quantum hardware
  • Contribute to JPMC's IP by pursuing necessary protections of generated IP

Requirements

  • Formal training or certification on software engineering concepts and 5+ years applied experience
  • Bachelor's degree combined with 2+ years of quantum computing industry experience or Master's or Ph.D. degree in computer science, physics, math, engineering or related fields
  • Demonstrated ability to maintain or develop high-performance computing software
  • Proficiency in Python or C/C++

Nice-to-haves

  • Experience in advanced techniques for simulation of quantum algorithms and quantum many-body systems (e.g., MPS, PEPS, tensor networks)
  • Experience in simulation of quantum circuits (e.g., statevector simulation, density matrix simulation)
  • Experience in parallel computing (e.g., MPI, experience running computational tasks on 100+ nodes)
  • Experience in GPU programming (e.g., CUDA, SYCL)
  • Familiarity with quantum computing
  • Experience in finance is a plus, though no prior familiarity with financial use cases is required.

Benefits

  • Competitive total rewards package including base salary
  • Discretionary incentive compensation based on firm performance and individual contributions
  • Range of benefits offered
Job Description Matching

Match and compare your resume to any job description

Start Matching
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service