Positions Available in my Group

Boulder is a wonderful place to live and to do research. It's consistently ranked one of the best places to study, live, and to raise a family. It's home to many high tech startups, and one of the best places for studying natural language processing; it's also home to Jim Martin and Martha Palmer, giants in NLP.


No current openings.

Graduate Students

I have openings for one fully funded graduate student for Fall 2017. Overall strength of application matters more than specific research area, but I'm looking for someone with a track record of applying advanced machine learning techniques to language.


I'm interested in hosting undergraduates from leading institutions, but only if an introduction is made through a faculty member that I know and who can vouch for the student. I'm also only able to fund US citizens.

High School Students

I'm only interested in working with high school students in the Boulder / Denver area. They must: already know how to program in Python, have an existing, demonstrated interest in the areas that I work in, and be extremely motivated.

Once a student contacts me, I will assign a relatively trivial programming task to them that requires them to understand and modify an existing piece of code. This is a necessary prerequisite to working with me and has a one-week time limit. (Thus, do not contact me if you are not going to have any free time over the next few weeks.)

I know this seems like a lot of hassle, but I want to make sure that the students I work with are ready to get to work immediately. Funding is possible, but only after a one-month trial period.