[D] What to do with an ML PhD
Summary
A 5th-year PhD student in a US university, eight months from graduation with a non-stellar publication record and no internships, sought advice on industry roles and skill development. Suggestions included applying to mid-tier companies with R&D departments, participating in online communities like Discord servers for niche ML fields (e.g., Neuromorphic compute, Geometric Deep Learning), and focusing on GenAI and coding proficiency. Other recommendations involved preparing for specific interview types, such as Anthropic's performance take-home challenge, seeking supervisor advice, or considering a PostDoc in Europe. The discussion also highlighted the value of GPU architecture, C/C++/CUDA skills for roles like GPU ML kernel engineer, and focusing on MLOps, LLMOps, RAG, and LLM finetuning for AI/ML engineering positions.
Key takeaway
For AI Engineers or Machine Learning Engineers nearing PhD completion without extensive publications or internships, focus on developing demonstrable engineering skills in areas like GenAI, MLOps, or GPU programming. Your PhD background can qualify you for senior-level positions, so emphasize your problem-solving, experimentation, and debugging abilities rather than solely research output. Consider an internship before graduating to gain practical experience.
Key insights
Industry roles for ML PhDs prioritize practical skills and community engagement over a stellar publication record.
Principles
- Practical skills outweigh publication count for many industry roles.
- Community engagement can lead to internships and job opportunities.
- A PhD warrants senior-level engineering positions.
Method
To secure an industry role, focus on building practical skills in areas like GenAI, coding, GPU architecture, C/C++/CUDA, MLOps, and LLM finetuning, while actively participating in relevant online communities.
In practice
- Join Discord servers for niche ML fields.
- Practice Anthropic's performance take-home challenge.
- Learn C/C++ and CUDA for GPU ML roles.
Topics
- ML PhD Career Paths
- ML Engineering Skills
- Generative AI
- GPU Programming
- Industry Job Search
Code references
Best for: AI Student, Machine Learning Engineer, AI Engineer
Related on AIssential
Editorial summary, takeaway, and curation by AIssential. Original article published by Machine Learning.