Machine Learning Software Engineer - GPU/CUDA
Permanent position for a Machine Learning Software Engineer - GPU/CUDA for high throughput, low latency financial data analysis.
Position is with an international financial trading company working in a team-based R&D lab environment.
This is a high-visibility, leading-edge position which will involve high-performance computing and hardware acceleration using FPGAs, GPUs, low-latency stacks, etc.
Primary responsibilities will include:
- GPU/CUDA development using C++ and python.
- Hardware acceleration using GPGPUs and FPGAs.
- Linux kernel tuning and network hardware latency optimization.
- Working within a team-oriented, R&D lab environment
Salary will be commensurate with experience.
BS or MS in computer engineering, computer science or similar.
5+ years of systems development experience, primarily Linux/UNIX.
Sound understanding of GPU microarchitecture.
Heavy experience with CUDA and parallel computing.
Embedded C/C++ a big plus.
Experience with machine learning frameworks including Tensorflow or similar is highly desired.
Contact: John Terkovich
To search all of our 100+ jobs, please visit www.TerkoTech.com
Please send all inquiries to John@TerkoTech.com