Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Lead Software Engineer

AT JPMorgan Chase
JPMorgan Chase

Lead Software Engineer

Jersey City, NJ

Join our team and lead the charge in transforming production stability at JPMorgan Chase, where your problem-solving expertise drives innovation and reliability in a collaborative, high-impact environment.

As a Lead Software Engineer at JPMorgan Chase within the AI Platform, you will work with cutting-edge technologies and keep up with the latest AI coding techniques. You will lead teams of developers, teaching them best practices in high-performance computing (HPC). You will collaborate with cross-functional teams to build and deploy machine learning at a global scale. You will identify and harness various accelerators to enable machine learning and AI across all JPMorgan's businesses. You will deliver software that outperforms other platforms, serving our various business needs. You will measure the capabilities that you create, providing a quantified explanation of your benefits and tradeoff choices. You will build a world-class machine learning platform using data-promoten decisions that efficiently leverage today's and future HPC architectures.

Want more jobs like this?

Get Software Engineering jobs in Jersey City, NJ delivered to your inbox every week.

By signing up, you agree to our Terms of Service & Privacy Policy.


You will play a crucial role in building and deploying machine learning at the scale of a global financial leader. You will help identify, evaluate and harness various accelerators to enable business applications involving machine learning and AI across all lines of JPMorgan's businesses. You will infuse the JPMorgan developer community with an appreciation of the impact that HPC can have by delivering software that consistently outperforms other platforms. You will deliver a variety of options to serve our various business needs--sometimes driven by low-latency; other times driven by throughput or low power. You find it instinctual to measure the capabilities that you create, providing a quantified explanation of your benefits and tradeoff choices.

In short, you are thrilled by the prospect of building a world-class machine learning platform using data-driven decisions that takes advantage of today's accelerator-driven HPC architectures efficiently, while also positioning JPMorgan to leverage many future architectures.

Job responsibilities

  • Build scalable and efficient inferencing and training pipelines using HPC software techniques and patterns
  • Working closely with business and data science teams, develop easy-to-use systems that serve their needs
  • Using telemetry, create measurable frameworks for deciding amongst hardware and software options
  • Publish and support re-usable patterns to optimize training and inference of ML models on various architectures
  • Support developer community in learning lessons from high-performance computing (HPC) domain

Required qualifications, capabilities and skills

  • \"Formal training or certification on High-Performance Computing system architectures and network topologies concepts and 5+ years applied experience
  • Advanced understanding of High-Performance Computing system architectures and network topologies
  • Expertise in at least one accelerator type (e.g., GPU, FPGA) and experience mapping LLMs onto these accelerators
  • Proficiency parallel programming and performance analysis of accelerator-based systems
  • Strong programming skills in Python, scripting, C, C++ with experience in AI/ML frameworks like PyTorch and LangChain
  • Familiarity with HPC software (e.g., NCCL, MPI) and resource schedulers (e.g., Kubernetes, SLURM).
  • Excellent communication skills and the ability to work collaboratively in a dynamic team environment.

Experience:

  • Master's Degree in Computer Science (required)
  • 5+ years of experience in high-performance computing software
  • 3+ years of experience with accelerators and deep learning, particularly large language model

Why Join Us?

  • Be at the forefront of AI innovation in the financial sector
  • Collaborate with a diverse team of experts and contribute to impactful projects
  • Enjoy opportunities for professional growth and leadership development

If you're passionate about building world-class machine learning platforms and excited by the challenges of accelerator-driven HPC architectures, we invite you to apply and be part of our journey to redefine AI at JPMorgan Chase.

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

Our professionals in our Corporate Functions cover a diverse range of areas from finance and risk to human resources and marketing. Our corporate teams are an essential part of our company, ensuring that we're setting our businesses, clients, customers and employees up for success.

Client-provided location(s): Jersey City, NJ, USA
Job ID: JPMorgan-210608479
Employment Type: Full Time