It has always been my dream to work there in research oriented roles. Doing PhD now is not an option. What can I start doing now so that I can be prepared in one year from now? Went on onsite for one of above and was told I don't have necessary experience.#career TC: π₯ YOE: 3
Work on relevant open source projects for distributed computing related to scaling, training and operating AI models if you donβt have a research backgrounds. AI & ML at those teams are really about finding the unknown unknown so unless you have already proven yourself via published work that you could also do the same, your chances are nil because you are competing with applications who can. So my suggestion would be to help them scale their theoretical work into practical domain. You have to be the expert in FPGA, GPU and/or software/hardware optimization for training purposes.
Thanks for your suggestions. Really appreciate your comments. I have research background in training optimizations in general and would start thinking about how can I contribute to their projects specifically. A lot of those groups open source their projects. I was wondering if any way I can collaborate with them from outside.
PhD in ML or AI is your best chance. Or publish a bunch of papers that get presented in prominent ML conferences.
Publishing does take a lot of time in terms of research and writing. On top of it, generally one needs a proper environment and lab setup to get it done. I was specifically targeting research engineer positions, hybrid of research and engineering. I have tried targeting NIPS and ICML before but it is quite difficult. But thanks for your comments.