Hardware Machine Learning Engineer
$200k - $225kImc
We are deploying machine learning directly onto custom hardware – and we want you to help shape it from the ground up. This is an initiative where you'll have the rare opportunity to architect solutions from scratch, influence technical direction, and see your work drive real impact in one of the most demanding computing environments in the world.
We already have one of the most competitive low latency setups in trading. Now, we're expanding our use cases to bring the power of neural networks and ML algorithms onto our custom hardware infrastructure. If you've ever wanted to push the boundaries of what's computationally possible, this role is for you.
Your Core Responsibilities
- Design, implement, and deploy machine learning engines on custom hardware, achieving latency that software alone cannot match
- Through HW/SW co-design, you’ll collaborate closely with traders, quantitative researchers, and software engineers to translate ML models into efficient implementations – combining the strengths of software with the strengths of hardware
- Shape a greenfield initiative from the ground up, with the freedom to explore novel approaches and set technical direction
- Research and build cutting-edge techniques for neural network quantization, compression, and tools that bridge high-level ML frameworks to RTL
- See the results of your work deployed in production within days, not months – our collaborative culture and unified global codebase enable rapid iteration
Your Skills and Experience
- Extensive experience with FPGA or ASIC technologies, including proficiency in either VHDL, Verilog, or SystemVerilog
- Solid understanding of digital design principles, including pipelining, flow control, and clock domain crossing
- Experience with FPGA development tools and toolchains (Vivado, Quartus, Synplify, etc.)
- Understanding of machine learning fundamentals – neural network architectures, inference optimization, quantization techniques
- Experience optimizing inference for temporal or sequential ML models (RNNs, Transformers, state-space models) on resource-constrained or latency-sensitive platforms
- Proficiency in Python, C++, or similar languages for tooling, testing, and simulation
- Strong communication skills and ability to work collaboratively across disciplines with both technical and non-technical teams
Nice to Have
- Experience with High-Level Synthesis (HLS) or other hardware description languages beyond traditional RTL
- Familiarity with ML-to-hardware frameworks such as hls4ml, FINN, or Vitis AI
- Experience with ML-relevant compiler intermediate representations and optimization passes such as MLIR, LLVM, polyhedral analysis, or production ML compilers (TVM, XLA, IREE)
- Background in ultra-low-latency systems – whether in high-frequency trading, particle accelerator data acquisition, real-time signal processing, or similar applications
- Experience with functional verification methodologies (SystemVerilog, UVM, Cocotb)
- Advanced degree (MS or PhD) in Electrical Engineering, Computer Science, Physics, or related field
The Base Salary range for the role is included below. Base salary is only one component of total compensation; all full-time, permanent positions are eligible for a discretionary bonus and benefits, including paid leave and insurance. Please visit Benefits - US | IMC Trading for more comprehensive information.
Salary Range
$200,000—$225,000 USD
About Us
IMC is a global trading firm powered by a cutting-edge research environment and a world-class technology backbone. Since 1989, we’ve been a stabilizing force in financial markets, providing essential liquidity upon which market participants depend. Across our offices in the US, Europe, Asia Pacific, and India, our talented quant researchers, engineers, traders, and business operations professionals are united by our uniquely collaborative, high-performance culture, and our commitment to giving back. From entering dynamic new markets to embracing disruptive technologies, and from developing an innovative research environment to diversifying our trading strategies, we dare to continuously innovate and collaborate to succeed.
- ...Computer Vision Engineer As a Computer Vision Engineer, you will be part of our AI... ...quantitative field Strong software, hardware, and systems development understanding... ...SLAM etc) Hands-on experience applying machine learning and deep learning to vision data, preferably...Suggested
$135k - $175k
...-making. IT plays a critical role in building a scalable, future-ready foundation for continued success.About the RoleThe Machine Learning Engineer is responsible for designing, building, deploying, and maintaining production‑grade machine learning solutions that drive...SuggestedFull timeWork at officeRemote workRelocation$95 - $105 per hour
DescriptionSupplier Call notesSr. ML Engineer - AI SpacePosting new job description.Additional... ...problems systematically.- Ability to learn new technologies on the job.- Some experience... .... Hyatt seeks an extraordinary Machine Learning Engineer to help build the algorithmic...SuggestedContract workTemporary workRemote work$108k - $136k
...range of services. Lessen, LLC is a venture-backed, privately held company with offices in Scottsdale and Chicago. The Machine Learning Engineer II role is part of the Technology Team, which is responsible for providing industry-leading machine learning-based tools or...SuggestedFull timeWork at office- ...Machine Learning Engineer Location: San Jose, CA/Chicago, IL Duration: 18 months contract with a possible extension What You'll Do • Redesign and optimize PayPal's MLOps and decision platform for fraud detection • Architect large-scale big-data infrastructure...SuggestedContract work
- THE GLOBAL LEADER IN DATA & ANALYTICS RECRUITMENTHarnham Search and Selection Company Number: 05723485Harnham Search and Selection is a registered company in England and Wales. Reg no. 05723485Harnham Europe Limited Company Number: 09956940Harnham GmbH HRB: 196954Harnham...Work at office
- ...Machine Learning Engineer A well-established, publicly traded company in Chicago is hiring its first full-time Machine Learning Engineer. After two years of running ML systems in production through an outside consulting firm, this organization is building the capability...Full timeRemote work
- ...0 companies, mid-sized enterprises, and government agencies, a list that spans across the country.Job DescriptionCapTech Machine Learning Engineers are responsible for designing and implementing data-driven solutions for our clients, with a specific focus on building and...Work at officeRemote workVisa sponsorshipWork visaFlexible hours
- ...restoration companies running thousands of jobs. This is not a “prompt engineer” role. You’ll design, train, and ship domain-specific language... ...to figure it out ~ If there’s something interesting to learn or solve, it doesn’t matter if it’s Saturday or 1 a.m., you’re...Full timeWeekend work
$170k - $230k
...the right treatments for the right patients, at the right time.We're seeking a highly skilled and innovative Staff/Senior Machine Learning Engineer to join our Clinical AI Team. As a Staff/Senior Machine Learning Engineer, you'll play a crucial role in leveraging and deploying...Full timeRemote work$195k - $260k
We are seeking a Principal Software Engineer - Risk Engineering with strong experience delivering machine learning based systems, to provide deep technical leadership across architecture, engineering, and strategic direction for our global Risk technology initiatives....Temporary workLocal area- ...intersection of applied research and large-scale engineering, you'll develop novel approaches in anomaly detection, supervised learning, and continual learning to uncover and... ...in the development and optimization of machine learning models. Preprocess and analyze datasets...Full timeWork experience placement
$117k - $150k
...How You’ll Make an Impact As an Applied Machine Learning Engineer, you will collaborate with architects, data scientists, agentic AI developers, platform engineers, and the product team to build advanced AI and ML capabilities into our platform. Your work will drive...Full timeWork experience placementWork from home$200k - $300k
The Hardware team at Hudson River Trading (HRT) creates high performance compute engines using FPGA and ASIC technology to drive low latency trading decisions on global... ...smarts: from bespoke circuits to world-class machine learning accelerators.FPGAs and ASICs are critical...Work at officeLocal areaImmediate start- ...that go beyond simple assistance to power real automation and decision-making. Who We Are Looking For We're hiring a Senior Machine Learning Engineer to design and ship the next generation of voice and conversational AI agents within Realm-X. This role helps define...Full timeFlexible hours
- ...while staying connected and building community through regular in-person events. Learn more about our flexible approach to where we work. About the Role: As a Machine Learning Engineer, you will have the opportunity to collaborate closely with senior engineers and...Permanent employmentFull timeWork at officeRemote workWork from homeFlexible hours
$107.66k - $161.7k
...topics and providing a unique platform to learn and connect with others. Poe : a... ...About the Team and Role: Our small engineering team works on challenging problems every... ...product and our company. At Poe, we use Machine Learning in various parts of the product...Remote jobFull timeWork experience placementInternship- ...the quick service restaurant industry. We use state-of-the-art Machine Learning and related technologies to deliver a product that will help... ....Your Role and ResponsibilitiesWe are seeking to hire an ML Engineer to join our growing team! This is a hands-on technical role where...Full timeTemporary workPart time
$169.5k - $291.5k
...job will lead the design, development, and implementation of advanced machine learning models and algorithms to solve complex problems. You will work closely with data scientists, software engineers, and product teams to enhance services through innovative AI/ML solutions...Work experience placementWork at officeRemote workFlexible hours- Mentorship Machine Learning Engineer Search Algorithms ML Models Data Platforms We are seeking a Staff Machine Learning Engineer to join our Search team and enhance our core search product. You will build scalable products to improve the healthcare search experience for...Flexible hours
$117.2k - $175.8k
Sr Data Engineer - GE07BEWe’re determined to make a difference and are proud to be an insurance company that goes well beyond coverages... ...future. The Hartford seeks a driven, team-focused Senior AI Machine Learning Engineer to build Machine Learning Operations (MLOps)...Full timeTemporary workWork at office3 days per week- ...including e-commerce, advertising, and fulfillment. We use machine learning and Internet-scale data to elevate customer experience,... ...Discovery ML team at Instacart works alongside world-class engineers, data scientists, and product managers to shape the future of...Remote jobPermanent employmentWork experience placementInternshipWork at officeWork from homeFlexible hours
$40 - $45 per hour
...resume to be consideredData Center Field Engineer - Dell PowerEdge Servers (Travel Team)OverviewJoin... ...Field Engineers who enjoy hands-on hardware work, troubleshooting complex server... ...Global Services are Allegis Group companies. Learn more at TEKsystems.com.The company is an...Contract workTemporary work$163k - $245k
...with opportunities through innovative technology. We integrate machine learning at every step to create consistent, engaging, and secure... ...meet the needs of our users. Our teams consist of Software Engineers, UX Designers, Product Managers, and Machine Learning professionals...Work experience placementLocal area$200k - $225k
...IMC is seeking a Hardware Engineer to join our Global Hardware team and help develop the next generation of custom ASICs that power our trading... ...in collaborative environments and works well across teams Learns quickly and adapts to evolving technical challenges...Permanent employmentFull time- We are actively recruiting for Senior Software Engineers for our client's offices in the New York and Chicago These persons have demonstrated... ...experience in developing, managing, and maintaining Machine Learning systems in production. In this role, you will partner with...Full time
$100k - $130k
...seek talented, passionate, and committed engineers, technologists, and business leaders to... ...servers from Supermicro, Dell, and HPE• Solid hardware diagnostics skills with a strong... ...timelines• Demonstrated capability to quickly learn and adapt to new and evolving...Full timePart timeRemote workWorldwideShift workWeekend work- ...of Fortune’s 100 Best Companies to Work For seven years running. Learn more at Slalom.com.About the RoleWe are seeking an experienced AI/ML Engineer to design, deploy, and operate production-grade machine learning and Generative AI solutions in a highly regulated enterprise...Full timeContract workLocal areaRemote workFlexible hours
- ...with Equinix, you will: Learn how your military experience... ...supports auxiliary equipment and machines with problem-solving and... ...experience w/1-4 years in Mechanical Engineering or related field... ...methodologies Knowledge of IT hardware and other data center operations...Contract workTraineeshipInternshipWork at office
$77k - $202k
...relationships, you are building meaningful client connections, and learning how to manage and inspire others. Navigating increasingly... ...Bachelor's Degree- At least 4 years of experience in software engineering or data engineeringWhat Sets You Apart- Master's Degree in Computer...Full timeH1b
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Hardware Machine Learning Engineer. Be the first to apply!
- senior ml engineer Chicago, IL
- machine learning engineer Chicago, IL
- ai ml engineer Chicago, IL
- machine learning software engineer Chicago, IL
- computer vision machine learning engineer Chicago, IL
- machine learning ai engineer Chicago, IL
- machine learning research scientist Chicago, IL
- data engineer machine learning Chicago, IL
- machine learning researcher Chicago, IL
- internship machine learning Chicago, IL



