Tech jobs
Job listings
Software Engineer Intern 2027
Build and optimize trading-strategy systems in Java/Python, working with engineers and traders to implement pricing, risk logic, and financial-product tools for high-frequency trading.
Trade Operations Analyst
We're looking for a motivated individual to join our APAC Middle Office team as a Trading Operations Analyst, supporting our systematic equities and ETF desks across APAC markets. This is a fast-paced, high-ownership…
Data Center Engineer
Hands-on Data Center Engineer at proprietary trading firm IMC, responsible for installing, maintaining, and troubleshooting physical servers and network hardware across colocation facilities near Secaucus, NJ. Work centers on racking/cabling, fiber optics, hardware lifecycle, vendor RMAs, inventory, and documentation, with basic Linux/Python/Bash scripting.
Deep Learning Research Intern - 2027 - Sydney
Machine Learning Research Intern developing and applying ML algorithms and predictive models to large-scale datasets for global trading strategies, using Python, PyTorch, TensorFlow, or JAX.
Software Engineer - Development Platform
The Development Platform engineer builds and maintains the internal tools, build systems, and CI/CD infrastructure used by trading and research teams to improve developer productivity. The role involves working with Python, C++, and Java to optimize build processes and development workflows.
Data Quality Engineer
At IMC , data shapes trading decisions across a wide range of financial products. The Data Quality team owns the integrity, completeness, and timeliness of the datasets our Quantitative Researchers and Traders rely on.…
Graduate Hardware Engineer
Entry-level Graduate Hardware Engineer at IMC Trading in Amsterdam, designing, implementing, and validating improvements to FPGA-based low-latency trading systems. Starts with a five-week global trainee programme; core tech includes HDLs (VHDL/Verilog/SystemVerilog) plus C++ or Python, working alongside traders and engineers.
Site Reliability Engineer - Data Platform
Site Reliability Engineer on IMC Trading's Data Platform team in Amsterdam, designing, operating, and automating the distributed data systems (e.g. HDFS, Kafka, Dremio) that serve traders, quant researchers, and engineers. Focus areas are observability, standardized deployments, and reliability on bare-metal Linux and Kubernetes.
Software Engineer – BP&A
Back-end software engineer on IMC Trading's BP&A team in Chicago, building the tools, data pipelines, automation, and dashboards that power finance, trading, and operations. Core stack is Python, SQL, and cloud (AWS), with React dashboards and containerized/CI-CD environments; front-end skills are a bonus.
Hardware Machine Learning PhD Research Internship
A PhD research internship at IMC Trading in Chicago focused on deploying machine learning onto custom hardware (FPGAs/ASICs) for low-latency ML inference. The intern owns a research project end-to-end, works hands-on with hardware engineers, and leaves behind a prototype or benchmark using tools like PyTorch/TensorFlow, VHDL/SystemVerilog, HLS, hls4ml, FINN, and Vitis AI.
Java Software Engineer (Strategy)
A mid-level Java developer on IMC Trading's Mumbai Strategy Development team, building high-performance trading systems — algorithms, pricing, risk and analysis tools — end to end alongside traders and quant researchers. Core stack: Java 21+, Python, Docker, Kubernetes, Kafka and Avro.
Quantitative Risk Manager
IMC is looking for a Quantitative Risk Manager to join our growing Risk team in Mumbai. You will identify and assess risks across our trading activities, design appropriate controls, and build the metrics and tools we…
Operations Analyst – Mid Office
The Middle Office Team at IMC is seeking an Operations Analyst. In this dynamic role, you'll support trade reconciliation and settlement accuracy, help resolve discrepancies, and ensure seamless trade flow across…
Machine Learning Engineer Intern - Summer 2027
A 10-week summer 2027 internship at proprietary trading firm IMC in New York, building systems that train and deploy large-scale ML models using GPU acceleration and distributed computing to support trading strategies. Includes mentorship, training, housing, and a path to a graduate role for strong performers.
Hardware Engineer
Designs and deploys FPGA-based hardware for ultra-low-latency trading at a global market maker — building systems that parse market data and execute trades in nanoseconds. Core work spans VHDL/Verilog/SystemVerilog, FPGA toolchains like Vivado and Quartus, C++/Python, and performance tuning from transceivers to logic layout.
Kubernetes Engineer
A platform engineering role at proprietary trading firm IMC Trading: the engineer designs, deploys, secures, and optimizes on-premises Kubernetes clusters and the CI/CD pipelines and automation (Bash/Python) that run the firm's trading applications in production.