Summary
Amirhossein Kazemnejad is a research-focused machine learning engineer with a decade of experience bridging foundational RL algorithms and large language model (LLM) tuning. Based at Mila and formerly a McGill graduate student, he developed NoPE—work that influenced recent LLMs like Llama 4—and more recently co-introduced VinePPO to address credit assignment problems in RL-for-LLM fine-tuning. His research spans positional encoding, compositional generalization, knowledge acquisition vs. utilization, and practical tools for RL-for-LLM workflows, including the open-source nano-aha-moment library and lecture series. Known for turning theoretical insights into components adopted by major architectures, he combines rigorous academic collaboration with hands-on implementation. Based in Montreal, he continues to focus on fundamental algorithmic improvements that make LLM tuning more robust and interpretable.
10 years of coding experience
High School Diploma, Mathematics, High School Diploma, Mathematics at Allameh Helli 3
Bachelors, Computer Engineering, Bachelors, Computer Engineering at Iran University of Science and Technology
Master of Science - MS, Computer Science, Master of Science - MS, Computer Science at McGill University