Quant Research Developer at Tower Research Capital
New York City Metropolitan Area United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Charles Bournhonesque is a quant research developer and machine learning engineer with 11 years of experience building production ML pipelines for recommendation and scientific applications. He led Maps ranking and LLM integration at Snap, designed end-to-end data-to-serving systems, and previously drove graph-based inference for drug discovery using GNNs and tensor factorization. Comfortable in both research and systems engineering, he contributes to high-performance open-source Rust projects—helping improve the burn deep-learning framework and contributing performance and reflection fixes to the Bevy game engine. A Stanford M.S. in Computational and Mathematical Engineering and École Polytechnique background underpin his blend of mathematical rigor and practical optimization for low-latency, scalable ML systems.
11 years of coding experience
7 years of employment as a software developer
École Polytechnique
Mathematics and Physics, Mathematics and Physics at Lycée Sainte-Geneviève
Master’s Degree Computational and Mathematical Engineering, Master’s Degree Computational and Mathematical Engineering at Stanford University
A refreshingly simple data-driven game engine built in Rust
Role in this project:
Back-end Developer
Contributions:274 reviews, 68 PRs, 314 comments in 2 years 3 months
Contributions summary:Charles contributed to the Bevy game engine by fixing documentation comments and improving the codebase. They addressed issues related to UI alignment, and added system time availability in both native and wasm. Additionally, the user made the `EntityHashMap` and `PreHashMap` cloneable and added static assertions. They also added support for updating the tracing subscriber in LogPlugin and added support for the `TypeId` and `BinaryHeap` reflection implementations.
Burn is a new comprehensive dynamic Deep Learning Framework built using Rust with extreme flexibility, compute efficiency and portability as its primary goals.
Role in this project:
ML Engineer
Contributions:6 reviews, 6 PRs, 11 comments in 1 year 9 months
Contributions summary:Charles primarily contributes to the development of the `burn` deep learning framework, focusing on enhancing its capabilities. Their work includes implementing new metrics like top-k accuracy and adding functionality for operations such as ONNX mean. The user also modifies and expands the existing JIT compilation kernel for performance, improving operations such as matmul and reduce. These additions and modifications indicate a focus on expanding the framework's feature set and optimizing its performance for deep learning tasks.
rustyburnndarraydeep-learningrust
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Charles Bournhonesque - Quant Research Developer at Tower Research Capital