Skip to content

HPC Engineer

IMC Trading
πŸ‡ΊπŸ‡ΈChicagoMediorFull-time$200k–$225kPosted October 22, 2025

About the Role

An HPC Engineer role at IMC focused on high-performance computing systems and optimization. You'll act as a technical partner to researchers, quants, and machine learning engineers, helping translate computational problems into efficient, scalable workloads on modern CPU and GPU-based infrastructure.

  • Partner with teams to analyse, optimise, and scale HPC workloads across CPU and GPU platforms
  • Support and optimise ML and simulation workloads with focus on performance and efficiency
  • Apply deep understanding of storage, networking, and scheduling systems to improve end-to-end performance
  • Define and promote best practices for large-scale workloads on shared HPC infrastructure
  • Implement performance monitoring, profiling, and benchmarking tools to drive continuous improvement

Requirements

  • Bachelor's, Master's, or PhD degree in Computer Science, Electrical Engineering, or a related field
  • Extensive experience (typically 10+ years) in HPC architecture, system design, or a similar role within a large-scale compute environment
  • Deep expertise in some or all of the following areas: HPC system design and optimization; Linux systems administration; Enterprise storage solutions (e.g., Vast, DDN, Isilon); HPC management tools (e.g., Kubernetes, Docker, Slurm); High-performance processors and compute offload devices (e.g., GPUs); Low-latency network architecture, including high-speed interconnects (e.g., InfiniBand, Ethernet); Datacenter design and optimization; AI/ML frameworks and their integration into HPC systems; Programming languages such as Python, Go, C++, or similar
  • Exceptional communication skills, with the ability to translate complex technical concepts for non-technical audiences
  • Proven ability to influence decision-making and align global teams to achieve a unified vision

What You'll Get

  • $200k–$225k base salary