Skip to content
Quant jobs / IMC Trading

Software Engineer – Research

A research engineer who builds the pipelines that carry a research idea into production, from data ingestion to model validation. It works day to day with researchers in Hong Kong.

What you’d work on

Our reading of the posting: what a new hire in this role would most likely spend their first months on.

  • Build external data ingestion pipelines for research
  • Create feature discovery and storage systems
  • Develop model validators and experiment trackers
  • Deploy and roll out algorithms safely to production

What they ask for

Required

  • Production code in Python and C++
  • Curiosity about other teams' systems
  • Comfort juggling many projects
  • Pragmatic tool choices
  • Working with research stakeholders
  • Past ownership of something in production
Education
No degree level stated; no finance background needed
Experience
Commercial experience owning production software; no fixed years
Languages and tools
  • Python
  • C++

How to prepare

  • Build a reproducible experiment tracker for a small research project
  • Write Python with C++ extensions for a hot path
  • Design a feature store with versioned datasets
  • Learn how research becomes a deployed model

What to study

The HFT Quant Developer roadmap sets out the stages for this kind of role, with free resources for each.

Open the roadmap

Apply

Read the full posting on IMC Trading’s site before applying: requirements, location and pay can change after we check them.

View the posting on IMC Trading’s site ↗

SelfMadeQuant wrote this summary from the employer’s public posting, last checked 6 November 2026. SelfMadeQuant isn’t affiliated with IMC Trading and doesn’t handle applications.

Similar roles