James Bowden

Current Endeavors


News

March
2023
Just found out I was awarded the NSF GRFP!! What a pleasant surprise :) In other news, decisions are soon upon me...
March
2023
I've been meaning to update this for a while but--in the middle of graduate school visits and decisions, so: later! But I've been taking this time (in part forced) to think about my time at Caltech and my research career thus far (if you can call it that) and how naive I was and probably still am. But mainly taking a minute to appreciate how much I've changed and for the better. And to enjoy all the good life events happening! More updates soon :)
Februrary
2022
Excited to TA CS 156b next term--it will be interesting to TA a more practical machine learning course and help students learn to apply ML methods in a real, messy data setting!
January
2022
Starting 2 new research projects--one with Katie Bouman's group, focusing on accentuating deciding features, and one with Anima Anandkumar's group focusing on diffusion modeling via multi-fidelity data partitioning for a class. Very excited, reading lots of papers and learning a ton!
January
2022
Head TA for CS2 this term--looking forward to working with both the students and the other TAs we hired :)
September
2021
TAing for CS156a, Caltech's intro machine learning course, and CS24, a core CS class on computing systems!
September
2021
Just finished up my summer at Uber--definitely learned a lot and had fun, and need to do some reflection on what direction to go next career-wise. I'm beyond excited to finally be back on campus, to have a real water polo season again, and start the year! Going to be an FCC again and have lots of fun getting to know frosh :)
July
2021
I've gotten started with my internship at Uber and having a good time--the projects are interesting and my team is very nice and helpful! San Francisco has also been a lot of fun--definitely could see myself living here at some point in the not-so-distant future...
June
2021
I'm going to be TAing CS 24 in the fall! Also turns out that I'll be TAing CS 156a (the introductory ML course at Caltech) in the fall as well--looking forward to it!
May
2021
Just elected as president of the Student Investment Fund--looking forward to leading the club next year!
April
2021
Some good news: looks like I'll be interning with Uber this summer on their Marketplace Engineering Team (lots of cool forecasting, AI problems)! While this isn't exactly what I thought I'd be doing when I started focusing on CS, it'll be good exposure to industry and how ML is used in production and help put my ML research/coursework into context, so quite excited!
March
2021
We're wrapping up CS 2 this term and I've had such a great time TAing that I'm training to be Head TA next winter!! CS 2 is still my favorite coding class at Caltech so I'm excited to play a bigger role in making it a wonderful learning experience!
March
2021
Going to be TAing for CS 3, Caltech's software design course! I had a ton of fun with this last year (incl. AI-lien!), but lots of nontrivial debugging where the TAs made a huge difference. Hoping to help out and pass along some of that debugging intuition!
February
2021
Just finished my first Kaggle competition (for CS 155)! I learned a lot about data cleaning, ensembling, and XGBoost and got to practice my patience... I certainly see the appeal of Kaggle, and I'd enjoy doing some more when I find the free time.
December
2020
Looking forward to attending the NeurIPS conference for the first time--can't wait for all the interesting talks, workshops, and tutorials!
November
2020
Just found out that I'll be TAing CS 2, probably the best CS class I've taken at Caltech so far! The CS 2 TAs last year first got me thinking about TAing courses because of how much of a difference they made (and how good at debugging they were :) and I'm super excited to be a part of that team this year!
October
2020
My SURF 2020 oral presentation, Deep Kernel Learning for Bayesian Optimization, is up on YouTube! I've had a great time this summer, in large part thanks to Prof. Yue, Jialin, and Caltech SFP, and I'm really excited to continue this promising research during the school year!
September
2020
Video just published on Caltech's Youtube channel about my transition from wet bench biology to CS/ML, and how Caltech helped make it all possible! Glad to be here, and very thankful to have been so fortunate.
September
2020
Had a good time networking at the Tapia Conference 2020 and enjoyed getting to talk to some interesting people and companies! Thanks Caltech for sponsoring!
September
2020
Selected as a TA for Caltech's CS 1 course (Intro Programming), taught in Python! I'm really excited to help introduce students to CS and Python and hopefully help them see how useful it can be, and maybe turn a few bio majors over while I'm at it...
August
2020
Wrapping up our last Fundamentals of Investing class--we've taught over 1100 students from middle school to college over the course of 4 waves! Big thanks to WaveLF for facilitating our online course!
August
2020
Selected as Frosh Camp Counselor (FCC) for Caltech's 2020 orientation! Will be helping new frosh feel at home during these strange times.
July
2020
Wrote and revised a set of tutorials on web scraping with Python: Part 1, Part 2. Check them out!
July
2020
Honored as a named SURF fellow (sponsored by The Associates) for 2020! Invited to speak to donors about my research.
July
2020
Attended ICML 2020, my first machine learning conference ever! Lots of interesting talks, and boy do I have a lot to learn!
June
2020
Starting my ML summer research--I'm developing a deep kernel learning model for Bayesian optimization using PyTorch as a member of Yisong Yue's Group!
June
2020
Teaching an online course, Fundamentals of Investing, about the basics of investing, stock market, indicators, and options. We had so many sign ups that WaveLF had to get a bigger Zoom room!
June
2020
Freshman year sure went by quickly. We finished our rendition of AI + alien escape game in C, AI-lien, just in time! I really enjoyed programming as part of a team and learning about good practice through code reviews. $5 to anyone who escapes on hard mode ;).
June
2020
Elected Treasurer and Director of Research of Caltech's Student Investment Fund!
May
2020
Selected as a SURF Ambassador! I'll be providing support and guidance for a cohort of summer researchers working at Caltech. Time to think of some good icebreakers and games...
March
2020
Starting a project to build an automated bioinformatic pipeline that reconstructs ancestral genomes! I'll be leading a team of 3 other students from the Wang Lab, and to think I just learned Python a few months ago. Hoping remote collaboration works out well!
December
2019
Just joined Kaihang Wang's Lab! I'll be trying to develop an RNA replicon at the bench and coding some practical bioinformatic tools in Python. Sad to end my time in the Bjorkman Lab, but I think being in a smaller group will allow me to contribute intellectually to a much greater extent than is possible in a large, well-established lab.
October
2019
Starting my first term at Caltech--can't wait to be in class again and meet new people!
August
2019
Just moved in to my Caltech dorm room for water polo preseason! We start practicing on Monday, and I'll also be joining the Bjorkman Lab and getting involved with their research on HIV!
August
2019
I'm finishing up my summer research internship in Jerry Shay's Lab at UT Southwestern Medical Center. Final presentation on NIP45's role in ALT cancer for program director went really well, as did my longer presentation for group meeting! I'm going to miss my group (and the cafeteria's chicken tenders) a lot--thanks for treating me like a scientist, and not just a high school student!
June
2019
Graduated with highest honors, as well as the Science Medallion and English Medallion from GHCHS--glad to be moving on! This weekend I'm flying out to Dallas to start doing cancer research in Jerry Shay's Lab at UT Southwestern Medical Center!