Software Engineer - Applied Research

Crypto Pro Network

Greater London

On-site

GBP 60,000 - 80,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Crypto Pro Network is seeking a Software Engineer to join their Global Technology Applied Research team in London, UK. In this role, you will collaborate on innovative prototypes, develop algorithms in Rust or C++, and deliver solutions that shape the industry.

You’ll thrive in a dynamic environment, bringing your technical expertise and creativity to projects that matter. The ideal candidate has a degree in Computer Science or Engineering and experience with cloud deployments and quantitative algorithms.

Qualifications

  • Degree in Computer Science, Engineering, or equivalent practical experience.
  • Experience developing and implementing quantitative algorithms.
  • Proficiency in object-oriented, low-level languages such as Rust or C++.

Responsibilities

  • Develop packages for prototypes and business demonstrations.
  • Lead library development and architecture for emerging technology solutions.
  • Implement algorithms in Rust or C++.

Skills

Rust
C++
Python
Algorithms
Cloud Deployments
Quantitative Algorithms
Communication Skills

Education

Degree in Computer Science, Engineering, or equivalent practical experience

Tools

FPGA
GPU (CUDA)

Job description

Are you ready to shape the future of technology? Join us in Global Technology Applied Research, where you’ll collaborate with experts to push the boundaries of what’s possible. You’ll have the chance to work on moonshot projects that impact our clients and the industry. Here, your ideas and skills will help drive next-generation solutions. Be part of a team that values curiosity, creativity, and continuous learning.

As a Software Engineer in the Global Technology Applied Research team, you will design, develop, and deliver innovative prototypes across frontier technologies. You will work closely with researchers and engineers to turn ideas into impactful solutions. Your contributions will help inform strategic decisions and advance the firm’s leadership in technology innovation. You will thrive in a collaborative, fast-paced environment where your technical expertise and creativity are valued.

Location: London, United Kingdom

Job Responsibilities
  • Develop packages for prototypes and business demonstrations, moving concepts from lab to product.
  • Lead and support library development and architecture for emerging technology solutions.
  • Implement algorithms in Rust or C++ for performance and security-critical applications.
  • Monitor industry trends and emerging technologies to inform strategic direction.
  • Communicate technical insights and recommendations to both technical and non-technical audiences through clear documentation and presentations.
Required Qualifications, Capabilities, and Skills
  • Degree in Computer Science, Engineering, or equivalent practical experience.
  • Experience developing and implementing quantitative algorithms.
  • Proficiency in object-oriented, low-level languages such as Rust or C++, and experience with Python or similar high-level languages.
  • Familiarity with modern development tools, software packaging, version control, and cloud platforms.
  • Experience with cloud deployments.
  • Strong communication skills and a collaborative, learning mindset.
  • Ability to translate complex technical concepts for diverse audiences and drive cross-functional collaboration.
  • Demonstrated ability to innovate and deliver technology solutions in a fast-paced environment.
Preferred Qualifications, Capabilities, and Skills
  • Experience implementing cryptographic protocols.
  • Experience accelerating algorithms using FPGA or GPU (CUDA).
  • Experience in financial systems.
  • ML/AI or blockchain research and development experience.
Why Join Us?

You’ll be part of a diverse, interdisciplinary team dedicated to pioneering new technologies and making a real impact. We offer opportunities for growth, learning, and the chance to work on projects that matter. Join us and help shape the future of technology at JPMorgan Chase.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Associate - Applied Research
Senior Associate - Applied Research

Crypto Pro Network • Greater London

On-site
GBP 55,000 - 85,000
Opportunities for growth
Learning and development programs
Work on significant projects
Lead Software Engineer - Java, JavaScript, AWS
Lead Software Engineer - Java, JavaScript, AWS

JPMorgan Chase & Co. • Glasgow

On-site
GBP 90,000 - 120,000
Lead Software Engineer - Go / Python
Lead Software Engineer - Go / Python

J.P. MORGAN • Glasgow

On-site
GBP 90,000 - 130,000
Lead Software Engineer - Cloud Platform Engineering
Lead Software Engineer - Cloud Platform Engineering

JPMorgan Chase & Co. • Greater London

On-site
GBP 60,000 - 80,000
Lead Software Engineer - Backend Engineering - Java/Kotlin
Lead Software Engineer - Backend Engineering - Java/Kotlin

Next Frontier Capital • Greater London

On-site
GBP 75,000 - 95,000
Software Engineer III - Backend Engineering - Java/Kotlin
Software Engineer III - Backend Engineering - Java/Kotlin

Next Frontier Capital • Greater London

On-site
GBP 65,000 - 90,000
Lead Software Engineer - Core Quant Research Technology
Lead Software Engineer - Core Quant Research Technology

J.P. MORGAN • City Of London

On-site
GBP 110,000 - 190,000
Principal Software Engineer - Java - Global Technology Asset Management
Principal Software Engineer - Java - Global Technology Asset Management

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Principal Software Engineer - Platform Engineering - Accelerator Business
Principal Software Engineer - Platform Engineering - Accelerator Business

JPMorgan Chase & Co. • Greater London

On-site
GBP 120,000 - 180,000
Software Engineer III - Java/Python/AI-ML
Software Engineer III - Java/Python/AI-ML

J.P. MORGAN • Bournemouth

On-site
GBP 70,000 - 110,000