Joining

I have many areas that I'm excited about, including Bayesian nonparametric methods, time-series models, sequential decision-making problems.  Application areas that I care about include phenotyping diseases, optimizing treatments in healthcare/learning in education, and more broadly extracting actionable knowledge from large, observational data sets.  If you have ideas for a project and think that I'd be a good mentor, please get in touch after reading the FAQs below.
.
Are you taking undergraduate students?  In general, I only have the capacity right now to work with students from Harvard and local collaborations such as MIT and Wellesley.  Experience with some kind of numerical computing (e.g. Matlab/numpy/scikit-learn, at the level of CS181) is a must, and additional statistics will allow for more interesting projects.  In most cases, I ask for a two-term or thesis level of commitment, and I have a strong preference for several students working together on a joint project aimed toward a publication or product.  Fall 2017 Update: I'm essentially at capacity for undergraduate collaborations. Always happy to discuss projects at office hours though!
.
Are you taking graduate students? Yes.  Note that you must be admitted to Harvard SEAS before I can take you as a student.   I expect my graduate students to already have taken some courses in probability/statistics, linear algebra, and numerical computing -- and be excited about seeing a lot more of these areas during their PhD.  If you get in touch before applying, including your CV, transcript, and any other relevant experience (e.g. if you've coded up your inference for a class or project) is helpful for me to get a better sense of your technical background. 
.
Are you taking postdocs or interns? 
Unfortunately, I do not currently have the capacity to hire short-term postdocs or interns.  If you are looking for a longer-term postdoc position (e.g. 1-2 years) and think that I might be a good match, please get in touch.  I expect postdocs to have completed their PhD in machine learning, math, stats, physics, or some other technical area and already have deep experience in inference (can be sampling, optimization, etc.)
.
What other skills do I need?  I expect all of my students to have excellent communication skills and the ability to write software independently (i.e. I'm always happy to help, but I'm not going to be teaching you how to code).  More than any other specific skills, however, I'm looking for passion and grit to learn from failures and persevere when tackling tough, meaningful problems.  If you're reaching out to me, feel fee to include a personal story of working through something really exciting and really hard, which may or may not have worked out :)
.
What are your collaboration expectations?  I expect my students to be organized and timely with (at least) weekly updates.  I also expect my students to communicate challenges so we can work through them together.
.
Anything else before getting in touch?  Please show me that you've read the text above by structuring your subject line as  "Purple Unicorn: [ FILL IN YOUR SUBJECT LINE ]"