Job Description Permanent position for a GPUCUDA engineer for high throughput, low latency financial data analysis. Position is for an international financial trading company working in a team-based RD 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 - GPUCUDA development using C++ and python. - Hardware acceleration using GPGPUs and FPGAs. - Linux kernel tuning and network hardware latency optimization. - Working within a team-oriented, RD lab environment Salary will be commensurate with experience. Job Requirements BS or MS in computer engineering, computer science or similar. 5+ years of systems development experience, primarily LinuxUNIX. Sound understanding of GPU microarchitecture. Heavy experience with CUDA and parallel computing. Embedded CC++ a big plus. Experience with machine learning frameworks including Tensorflow or similar is highly desired.
* The salary listed in the header is an estimate based on salary data for similar jobs in the same area. Salary or compensation data found in the job description is accurate.