Machine Learning Performance Engineer in Mundelein

Energy Jobline
Mundelein, IL, United States
8 days ago
Apply on www.energyjobline.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Compensation
$200,000.0 - $300,000.0
Working hours
Regular working hours

Tech stack

Application Programming Interfaces (APIs) C++ (Programming Language) Field-Programmable Gate Array (FPGA) Python (Programming Language) Machine Learning Pytorch Deep Learning Low Latency

Job description

Goliath is partnered with an established quantitative trading firm seeking an engineer to improve the performance of machine learning models in production.

Requirements

  • 2+ years improving deep learning inference performance in production environments where speed or throughput is critical \n

  • Strong Python and C++, with experience working beneath the high-level APIs of frameworks such as PyTorch or JAX \n

  • Practical experience developing custom GPU kernels and using inference optimization tools \n

  • Detailed knowledge of GPU execution, memory behavior, and mixed-precision computation \n

  • A measurement-driven approach to profiling systems and comparing performance across different hardware architectures \n, * Experience deploying or optimizing models on FPGAs or ASICs \n

  • Familiarity with inference workloads where individual predictions must be delivered with exceptionally low latency

Benefits & conditions

Working within its central engineering group, you’ll tackle the hardware and software challenges behind fast, reliable inference. The work combines hands-on GPU optimization with broader decisions about how and where models should run, alongside specialists in machine learning, computing infrastructure, and hardware acceleration.

\n

\n

They are currently looking for a Machine Learning Performance Engineer based in New York.

\n \n

  • Write and tune GPU kernels to accelerate production inference \n

  • Investigate performance bottlenecks, from memory access patterns to communication between hardware components \n

  • Reduce model size and computational demands while preserving numerical stability \n

  • Compare hardware options and help determine the best deployment approach for demanding trading workloads \n

  • Partner with researchers and engineering teams to bring optimized models into production \n

\n

\n

Essential Skills

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.energyjobline.com
Prepare application

Good distractions

Loading talks and stories from around this role…