Conduct research on low-latency machine learning inference and hardware acceleration. Architect and implement an ML research project, collaborate with hardware engineers, evaluate neural architecture search and quantization methods, and deploy solutions on FPGAs or custom ASICs. Present findings and deliver a prototype or benchmark while assessing performance, engineering costs, and industry impact.
We are deploying machine learning directly onto custom hardware - and we want you to help drive it forward. This PhD internship is an opportunity to work on research that has direct impact on IMC's work tackling open problems at the frontier of low-latency ML inference and hardware acceleration.
You'll work alongside IMC engineers in one of the most demanding low-latency computing environments in the world. You'll own a focused research project from start to finish, present your findings to the team, and leave behind a prototype or benchmark that we can build on.
Your Core Responsibilities
Your Skills and Experience
You may submit one application per role each year. We strongly encourage you to focus on applying to a single role that best matches your skills and interests. Though you may apply to multiple roles, please note that each application will be evaluated based on the specific criteria established for that particular role. If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in 2027.
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.
Base Salary: $225,000
You'll work alongside IMC engineers in one of the most demanding low-latency computing environments in the world. You'll own a focused research project from start to finish, present your findings to the team, and leave behind a prototype or benchmark that we can build on.
Your Core Responsibilities
- Architect and develop an ML focused research project based on real-world use cases
- Work hands-on with hardware engineers to implement, verify, and deploy ML inference solutions
- Track and evaluate emerging research in neural architecture search, machine learning systems and quantization methods, and determine what translates to measurable improvements in our systems
- Present your project to the team, deepening our collective understanding of an area of ML acceleration
- Gain hardware design fundamentals from skilled RTL developers and learn how they apply to our industry
- Build skills to evaluate research not only from an academic perspective, but through real-world performance constraints, engineering costs, and industry impact
Your Skills and Experience
- Currently enrolled in a PhD program in Electrical Engineering, Computer Science, Physics, or a related field
- Solid understanding of hardware constraints and design trade-offs (e.g., pipelining, resource utilization, fixed-point arithmetic) that shape how ML models can be efficiently mapped onto FPGAs or custom ASICs
- Experience with hardware fundamentals, whether through VHDL/SystemVerilog development, HLS tools, or ML-to-hardware frameworks like hls4ml, FINN, or Vitis AI
- Understanding of machine learning fundamentals - neural network architectures, inference optimization, quantization techniques, ML frameworks such as PyTorch/TensorFlow
- Proficiency in Python 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
You may submit one application per role each year. We strongly encourage you to focus on applying to a single role that best matches your skills and interests. Though you may apply to multiple roles, please note that each application will be evaluated based on the specific criteria established for that particular role. If you have already applied for this position during the current recruitment season and were not selected, you may reapply when the next recruitment season begins in 2027.
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.
Base Salary: $225,000
Similar Jobs at IMC Trading
Fintech • Machine Learning • Software • Financial Services
Own global strategic sourcing for storage infrastructure and SaaS categories, including vendor strategy, renewals, license optimization, consolidation, negotiations, consumption-based spend governance, and supplier relationships. Partner with engineering, infrastructure, security, and finance teams on storage and software investments. Lead vendor evaluations, monitor market trends, mitigate risk, and coach sourcing teams.
Top Skills:
Ai SoftwareEnterprise SoftwareFinopsSaaSSoftware-Defined StorageUsage-Based Licensing
Fintech • Machine Learning • Software • Financial Services
Own global hardware sourcing strategy across GPUs, servers, networking, storage, and enterprise equipment. Manage executive relationships with strategic vendors representing $300M-$500M+ in annual spend, negotiate complex supply agreements, secure constrained GPU and component allocations, optimize costs and total cost of ownership, and mitigate supply-chain risks. Partner with engineering, finance, and capacity planning leaders on infrastructure roadmaps and investment decisions while coaching sourcing teams globally.
Top Skills:
Accelerated ComputeGpuHigh-Performance NetworkingOem/Odm Commercial ModelsServer ArchitecturesStorage Hardware
Fintech • Machine Learning • Software • Financial Services
Conduct quantitative research to design, implement, and deploy mathematical trading models. Build custom tools for exploratory analysis, apply rigorous quantitative techniques to solve complex problems, and collaborate with traders and developers to productionize models while maintaining best practices.
Top Skills:
CC++Python
What you need to know about the San Francisco Tech Scene
San Francisco and the surrounding Bay Area attracts more startup funding than any other region in the world. Home to Stanford University and UC Berkeley, leading VC firms and several of the world’s most valuable companies, the Bay Area is the place to go for anyone looking to make it big in the tech industry. That said, San Francisco has a lot to offer beyond technology thanks to a thriving art and music scene, excellent food and a short drive to several of the country’s most beautiful recreational areas.
Key Facts About San Francisco Tech
- Number of Tech Workers: 365,500; 13.9% of overall workforce (2024 CompTIA survey)
- Major Tech Employers: Google, Apple, Salesforce, Meta
- Key Industries: Artificial intelligence, cloud computing, fintech, consumer technology, software
- Funding Landscape: $50.5 billion in venture capital funding in 2024 (Pitchbook)
- Notable Investors: Sequoia Capital, Andreessen Horowitz, Bessemer Venture Partners, Greylock Partners, Khosla Ventures, Kleiner Perkins
- Research Centers and Universities: Stanford University; University of California, Berkeley; University of San Francisco; Santa Clara University; Ames Research Center; Center for AI Safety; California Institute for Regenerative Medicine

.png)