Software Engineer, Applied Research (Rust/C++) at JPMorgan Chase & Co
About JPMorgan Chase & Co
JPMorgan Chase & Co is a leading global financial services firm dedicated to fostering innovation and technological advancement. In their Global Technology Applied Research team, they collaborate with experts to push the boundaries of what's possible, working on 'moonshot' projects that impact their clients and the wider industry. They value curiosity, creativity, and continuous learning, driving next-generation solutions.
About the Position
Introduction
JPMorgan Chase & Co is seeking a highly skilled Software Engineer to join their Global Technology Applied Research team in London. This is an exciting opportunity to work on cutting-edge 'moonshot' projects, pushing the boundaries of technology and directly impacting clients and the financial industry. You will be part of a team that thrives on curiosity, creativity, and continuous learning, contributing to next-generation solutions and advancing the firm's leadership in technology innovation.
Responsibilities
- Design, develop, and deliver innovative prototypes leveraging frontier technologies.
- Collaborate closely with researchers and engineers to translate concepts into impactful solutions.
- Develop robust packages for prototypes and business demonstrations, facilitating the transition from lab to product.
- Lead and support library development and architectural design for emerging technology solutions.
- Implement high-performance and security-critical algorithms primarily in Rust or C++.
- Monitor industry trends and emerging technologies to inform strategic direction and innovation.
- Communicate complex technical insights and recommendations effectively to both technical and non-technical audiences through clear documentation and presentations.
Requirements
- Education: Degree in Computer Science, Engineering, or equivalent practical experience.
- Algorithmic Expertise: Demonstrated experience in developing and implementing quantitative algorithms.
- Programming Languages: Proficiency in object-oriented, low-level languages such as Rust or C++, and experience with Python or similar high-level languages.
- Development Practices: Familiarity with modern development tools, software packaging, version control (e.g., Git), and cloud platforms.
- Cloud Experience: Experience with cloud deployments.
- Communication & Collaboration: Strong communication skills and a collaborative, continuous learning mindset. Ability to translate complex technical concepts for diverse audiences and drive cross-functional collaboration.
- Innovation: Proven ability to innovate and deliver technology solutions in a fast-paced environment.
Nice to Have
- Experience implementing cryptographic protocols.
- Experience accelerating algorithms using FPGA or GPU (CUDA).
- Experience within financial systems.
- Experience in Machine Learning (ML)/Artificial Intelligence (AI) or blockchain research and development.
Benefits
- Opportunity to be part of a diverse, interdisciplinary team dedicated to pioneering new technologies.
- Work on projects that truly matter and make a significant impact on the industry.
- Access to continuous growth, learning, and professional development opportunities.
- Shape the future of technology at one of the world's leading financial institutions.
About Company
JPMorgan Chase & Co is a leading global financial services firm dedicated to fostering innovation and technological advancement. In their Global Technology Applied Research team, they collaborate with experts to push the boundaries of what's possible, working on 'moonshot' projects that impact their clients and the wider industry. They value curiosity, creativity, and continuous learning, driving next-generation solutions.
How to Apply
Interested candidates should apply directly through the provided link.
Apply Now
Your data is only shared with JPMorgan Chase & Co
Location
London, United Kingdom
Type
Full-Time
Keywords
Similar Roles
Explore comparable positions
Software Engineer, Applied Research (Rust/C++) at JPMorgan Chase & Co
JPMorgan Chase & Co