My Background I graduated with a master's in CS from Rutgers in 2017. I was a part-time lecturer for an intro to CS course for two semesters and I barely focused on the master's course work. I got a 3.33/4 GPA. I have an 8.04/10 in undergrad from an unknown college in India. No research experience or papers. My goal in those two years was to get a high paying job and get out. To that end, I have been working as a Software engineer at Bloomberg for about 3.5 years till now.
What I want Half of the industry research jobs in machine learning, natural language processing either require a Ph.D. degree or 2 to 3 papers in a top conference. I badly want those jobs. Not because of the money, not because of my vanity or anything. I frequently attend tech talks, lightning talks about the ML projects that research scientists in my company are working on. I read the code they produce on Github. I Can say with confidence that is this something I find immensely interesting. I really badly want a job as a research scientist.
Also, people say that there are not many research scientist jobs and all. I think about 80% of the people I know at Rutgers who were getting their Ph.D. are working as research scientists today or as an assistant professor somewhere. So I pretty much made up my mind. I want a part-time Ph.D. admits. This is my goal. I am 29 years old and I want to start my Ph.D. program as soon as possible.
What I have done There are about three professors at Rutgers. I searched for all the papers they published up until 2016. I read 5 to 6 papers per professor in detail. I read the abstract of all the papers. Suffice to say, I am moderately familiar with their research. I have a rough idea of the problems that they are trying to solve.
What should I do? Given that I have defined my situation, my goal, the things that I have done so far, what should be my game plan to get a part-time CS Ph.D. Admit. Even if it is not funded, I don't mind. If push comes to shove, I am more than willing to foot my own bill.
Who should I talk to? How should I approach a potential professor whose research group I am interested in joining. What are the chances that they will indulge me and invite me over to talk in person. Is there even the remotest chance that I can get a part-time CS Ph.D. Admit or am I just wasting my time?