Signal Denoising with Diffusion-Based Machine Learning Models (Dry-Lab)

UCLA PI Name: Louis Bouchard
Division/Department: Chemistry and Biochemistry
Lab website: https://sites.google.com/view/bouchardlabucla/
Expected Weekly Time Commitment: 10 hours per week

Job Description:

Our lab, led by Professor Louis Bouchard, focuses on developing computational methods at the intersection of chemistry, biochemistry, physics, and data science. We are looking to onboard students to join the dry lab side of our project.

The dry-lab position is centered on numerical modeling, data analysis, and algorithm development. One of our current projects investigates signal denoising, the process of recovering clean signals from noisy measurements, which is a major topic in spectroscopy, medical imaging, and other data-intensive experimental sciences. The project explores a generalized denoising framework based on stochastic differential equations (SDEs), drawing inspiration from modern diffusion models and score-based generative modeling.

As a research assistant, you will work with modern Python-based tools for signal processing and machine learning, benchmark SDE-based denoising methods against established baselines, and contribute to the theoretical and computational validation of a framework with potential applications across multiple scientific domains. This position is particularly well-suited for students interested in applied mathematics, machine learning, computational chemistry or physics, and data-driven modeling. Prior experience with Python programming is required, and familiarity with scientific computing or statistics is a plus.

Application Instructions:
Please fill out the following Google form, and attach your resume/CV. For inquiries, email jonathankim1626@ucla.edu.

Recruitment Form:
https://forms.gle/8PiVqzdeLLoYqJic7