Machine Learning Hardware Engineer (HW/SW Co-Design)
Machine Learning Hardware Engineer (HW/SW Co-Design)
Posted yesterday
SENIORITY
Lead
About the role
- Strong understanding of hardware constraints and design trade-offs, including pipelining, resource utilization, and fixed-point arithmetic, for mapping ML models onto FPGAs or custom ASICs.
- Experience with VHDL/SystemVerilog, HLS tools, or ML-to-hardware frameworks such as hls4ml, FINN, or Vitis AI.Knowledge of neural network architectures, inference optimization, quantization, and frameworks such as PyTorch or TensorFlow.
- Proficiency in Python, C++, or similar languages for tooling, testing, and simulation.
- Strong communication skills and the ability to collaborate across research, engineering, and trading teams.
- Additional experience that would be valuable:
- ML compiler infrastructure such as MLIR, TVM, or XLA.Latency-sensitive or resource-constrained systems, including high-frequency trading, particle physics data acquisition, or real-time signal processing.
- Functional verification tools and methodologies such as SystemVerilog, UVM, or Cocotb.
- An MS or PhD in Electrical Engineering, Computer Science, Physics, or a related field, or equivalent industry or research experience.
- Why this opportunity:
- Own foundational work at the intersection of machine learning and custom hardware.
- Influence model design, hardware architecture, and research direction.
- Work across an internally developed technology stack, with the ability to address performance constraints at their source.
- See your work deployed into production trading systems.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
