Python Research Engineer

Oxford Knight

Greater London

On-site

GBP 90,000 - 130,000

Full time

3 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Free breakfast, lunch, and snacks on a
Health & wellness reimbursement
Donation matching program
Generous paid vacation allowance

Job summary

Oxford Knight in London is expanding one of its trading teams with a talented Python Research Engineer who will collaborate with traders and researchers to architect unified systems for producing strategies.

You will reduce the time and cost of research by designing scalable, efficient systems and enabling new research through flexible workflows that business teams can use easily. A strong background in Python, C++, and distributed computing is expected.

Qualifications

  • Bachelor's degree in Computer Science (or related) from a top-tier university.
  • Excellent communication skills and fluency in English.
  • Strong background in data structures, algorithms and OO programming.
  • Experience with distributed systems, scientific computing and ML algorithms.

Responsibilities

  • Collaborate with traders and researchers to architect and develop unified systems for producing strategies.
  • Help design and implement scalable, efficient research infrastructure to reduce time and cost of research.
  • Enable new research by creating flexible workflows that are easy to use by the business.

Skills

Python
C++
Bash
DS&A
OO programming
Distributed systems
ML algorithms
Hardware/OS basics

Education

Bachelor's degree in Computer Science (or related)

Job description

High-frequency prop trading firm with offices worldwide is looking to expand one of its trading teams in London with a talented Python Research Engineer.

In this role, you’ll collaborate with traders and researchers as you help architect and develop unified systems that enable strategies to be produced. You’ll reduce the time and cost required to conduct research, as well as enabling new research by designing flexible, efficient, scalable systems that the business can use easily.

Qualifications
  • Software development experience in Python, proficiency in C++ & Bash
  • Strong background in data structures, algorithms and OO programming
  • Experience with distributed systems, scientific computing and ML algorithms
  • Deep understanding of machine- and network-level details of computer hardware and OS
  • Solid troubleshooting and problem-solving abilities
  • Minimum bachelor’s degree in Computer Science (or related) from a top-tier university
  • Excellent communication skills and fluency in English
  • Financial experience is not required.
  • Competitive salary and discretionary bonuses
  • Generous paid vacation allowance
  • Free breakfast, lunch, and snacks on a daily basis
  • Reimbursement for health & wellness expenses
  • Donation matching program

Whilst we carefully review all applications, to all jobs, due to the high volume of applications we receive it is not possible to respond to those who have not been successful.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Python Engineer
Python Engineer

Oxford Knight • Greater London

On-site
GBP 120,000 - 170,000
Competitive base salary & bonus
Enormous opportunity to grow and have 
Contributions are rewarded; career pro
+1
Python Software Engineer | Trading Systems
Python Software Engineer | Trading Systems

Selby Jennings • Greater London

On-site
GBP 70,000 - 110,000
Competitive compensation
Research Engineer
Research Engineer

Ansatz Capital • Greater London

On-site
GBP 150,000 - 250,000
Catered meals and snacks
Generous budget for home office equipment
Health / pension benefits
+2
Python Software Engineer | Quant Trading
Python Software Engineer | Quant Trading

Selby Jennings • Greater London

On-site
GBP 90,000 - 120,000
Python Research Engineer - Scalable Trading Systems
Python Research Engineer - Scalable Trading Systems

Oxford Knight • Greater London

On-site
GBP 90,000 - 130,000
Free breakfast, lunch, and snacks on a
Health & wellness reimbursement
Donation matching program
+1
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)
Python Software Engineer - Hybrid working - Up to £250,000 Base (+ Bonus)

Hunter Bond • Greater London

On-site
GBP 225,000 - 275,000
Highly competitive compensation
Access to modern data technologies
Clear career progression
+1
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits
Senior Software Engineer (Python) – Leading HFT Trading Firm – Excellent Compensation + Benefits

Mondrian Alpha • Greater London

On-site
GBP 90,000 - 120,000
Desk-Aligned Python Engineer
Desk-Aligned Python Engineer

Oxford Knight • England

On-site
GBP 90,000 - 140,000
Core Python Developer - (Prop Trading Firm)
Core Python Developer - (Prop Trading Firm)

Radley James • Greater London

Hybrid
GBP 70,000 - 105,000
Visa sponsorship with relocation
Python Software Engineer
Python Software Engineer

Durlston Partners • England

On-site
GBP 70,000 - 90,000
Competitive compensation package
Opportunity to work on high-impact systems
Collaboration with experts in finance and engineering