Undergraduate Research Assistant Openings
Current openings for undergraduate research assistants.
SPIN Intern: Machine Learning for Acceleration of Monte Carlo Transport
Start Date: August 28, 2017- May 2, 2018
Required Skills: C++, python, linux, Bash
Desired Skills: git, Doxygen, Sphinx, pytest
The candidate will implement a proof-of-concept python package demonstrating acceleration of monte carlo methods (in particular, monte carlo for neutral particle transport) using machine learning techniques. First, a simple, threaded, monte carlo python package will be implemented and tested. Next, the student will implement a few potential acceleration methods inspired by machine learning and optimization techniques in the literature. Finally, these acceleration methods will be tested and compared to one another for simple problems. This work will emphasize implementation of best practices in scientific computing, including integrating documentation, implementing unit tests, investigating scalability, and developing demonstration jupyter notebooks. A strong interest in scientific computing combined with interest in data science and statistics will be required. Apply at spin.ncsa.illinois.edu .