You're not a professor. Yes, I'm not a professor, and I being a PhD Student, I do not have a PhD, and therefore should not be addressed as "doctor".
Seems a bit weird to have a page like this. Yes, it's pretty weird. However, I've been getting a lot of even weirder emails from masters and undergraduate students, so here I am.
Why should I work for you? My research area is in the intersection of Machine Learning and computer systems (i.e., SysML), so if you're interested in machine learning, but don't want to completely give up more "hands-on" systems work, then this area is for you. There are many other research groups and individual PhD students working on SysML here at CMU. What makes my work somewhat unique is
In particular, I work on using machine learning to improve systems (not using systems to improve machine learning as in efficient learning, accelerators, etc.), and place a strong emphasis on working on novel problems which often require significant effort to create data collection systems. Overall, this means that while strong machine learning fundamentals are still necessary to ensure rigor and correctness, my work is generally systems-heavy and quite applied.
What are you looking for in a student? When it comes to background, there are three main categories that determining the possible level of contribution (imagine adding your scores from all three).
—at a high standard
—beyond the scope of a typical class assignment (where all software components are pre-planned and neatly laid out). If you are interested in machine learning, keep in mind that unless you really know theory, the "core competency" of empirical and applied machine learning is software engineering.
Putting these together, when I decide whether or not to take a student, I try to answer one simple question: can this student be taught enough about machine learning for systems in time to contribute meaningfully to a research project before they leave CMU?
I'll work for you for free. Even if you're working for free, working with you is not free. Free would be deleting all of your emails without reading them. Supervising a undergraduate / masters RA is a (time) cost to me, and I also have to do research and graduate eventually. Finally, while the undergraduate and masters RAs that I work with are usually paid, whether you get paid or not makes no difference to me since I'm not the one paying.
I understand and agree to these terms and conditions; how do I apply?
Please send me an email! I commit to replying to all student emails
— even if it's just to say no.