Browse All Jobs
Job Description
Bridgewater Associates is seeking a Senior Machine Learning Engineer (C++) to join its AIA Labs, an in-house venture focused on using AI to generate returns in markets. The ideal candidate will build and optimize a high-performance machine learning algorithm library, collaborating closely with ML researchers. This role requires a passion for low-level C++ programming, performance optimization, and efficient computation.

Responsibilities:
  • Develop and optimize high-performance C++ code for an ML algorithm library.
  • Utilize SIMD, multi-threading, CUDA, and other hardware acceleration techniques to enhance performance.
  • Work closely with ML researchers to implement and optimize machine learning algorithms in C++.
  • Ensure efficient integration with higher level languages (Python/R) and frameworks such as PyTorch.
  • Profile, debug, and fine-tune low-level C++ code for high-throughput data intensive applications.
  • Optimize data structures and memory access patterns for maximum efficiency.
  • Collaborate with our software development team to architect, build, and troubleshoot new and existing software applications (in C++, Python).

Requirements:
  • 3+ years of experience with modern C++ (C++17 and later) in performance-critical applications.
  • Knowledge of at least one more scripting programming language.
  • Strong experience with the Linux operating system and developing software in a Linux environment.
  • Strong knowledge of low-level programming, memory management, cache optimization, and CPU/GPU parallelism.
  • Experience in game development, embedded systems, drivers, or other high-performance computing applications.
  • Proficiency with SIMD (AVX, SSE), CUDA, OpenMP, or other parallel computing technologies.
  • Strong understanding of compiler optimizations, profiling tools, and performance tuning techniques.
  • Excellent understanding of data structures, algorithms, and software design principles.

The role offers:
  • Health insurance with 100% premium covered.
  • 401(k) plan with generous employer match.
  • Paid time off, including fully paid parental leave and a competitive PTO package.
  • Workplace flexibility and access to back up childcare.
  • Financial assistance for family building support, including adoption and egg freezing.
  • Workplace wellness, including on-site gyms, free meals and healthy snacks, and meditation rooms.
  • An engaged and active community that includes many company events, affinity networks, and extracurricular interest groups.
Apply Manually