Intro

I am Atharva Naik, a PhD student advised by Prof. Carolyn Rose at the Language Technologies Institute (LTI), Carnegie Mellon University (CMU). I also collaborate closely with Prof. Daniel Fried and Prof. David Mortensen. My research focuses on easy-to-hard generalization for LLM agents. I study how to improve agent capabilities through controllable-difficulty synthetic data generation, post-training with verifiable or meta-level supervision, and inference-time optimization. I apply these methods to coding agents for code quality (code review, linting, refactoring), data science agents (e.g., Kaggle-style challenges), and computational linguistics (e.g., forward reconstruction).

This summer I'm interning with the Copilot Tuning Team at Microsoft, where I am exploring how to improve the performance of coding agents for hard data science tasks using process reward models to provide feedback at inference time. Recently, I developed ReaComp, a framework that compiles LLM reasoning traces into reusable symbolic solvers, enabling coding agents to bypass LLM calls at inference time to reduce cost while improving performance in a hybrid solver-first, LLM-fallback setting, particularly on hard problems.

I also developed MetaLint (COLM 2026), which reframes code linting as instruction following over natural-language best-practice specifications, enabling easy-to-hard generalization. Part of this work was conducted during my Summer 2025 internship at Oracle Labs. In addition, I created PBEBench (ACL Findings 2026), a dynamic, contamination-free benchmark that synthesizes controllable-difficulty data for evaluating knowledge-free inductive reasoning through multi-step string rewrites.

Previously, I developed CRScore (NAACL 2025, Oral), a reference-free metric for evaluating code review comments using LLM-generated code quality rubrics, static analysis, and embedding models. I also conducted an investigative study (ACL 2025, Oral, top 10%) that framed sound law induction as a programming-by-example problem and analyzed how different synthetic data distributions affect downstream performance on low-resource linguistic tasks.

Beyond my published research, I led the CMU team to the finals of the Amazon Nova AI Challenge (2025), where we trained LLMs to generate secure code by combining GRPO, deliberative alignment, and static analysis tools including AWS CodeGuru, Bandit, and CodeQL to produce safe, CWE-free code. I have also explored the use of LLMs to generate reflection questions for collaborative SQL programming. Our first study received Best Paper and Best Student Paper nominations at AIED 2024, and our follow-up study was published in the British Journal of Educational Technology (BJET).

Full CV

Education

Aug 2024 (incoming) PhD in Language Technologies
Carnegie Mellon University
Aug 2022 - May 2024 Masters in Language Technologies
Carnegie Mellon University
GPA: 4.14/4
July 2018 - May 2022 Bachelor of Technology, Computer Science and Engineering
Indian Institute of Technology, Kharagpur
GPA: 9.66/10

Experience

Jun 2025 - Aug 2025 Research Assistant Internship, Oracle Labs (East), Burlington, MA
Jan 2023 Research Assistant, Carnegie Mellon University
Aug 2021 - Dec 2021 Research Assistant Intern, Technische Universität Darmstadt
Apr 2021 - Sep 2021 Research Assistant Intern, University of Alberta
May 2021 - Aug 2021 Research Intern, Adobe, Bangalore
Feb 2019 - Mar 2020 Undergraduate Student Researcher, Autonomous Ground Vehicle Research Group, IIT Kharagpur

2025

MetaLint: Generalizable Idiomatic Code Quality Analysis through Instruction-Following and Easy-to-Hard Generalization
Atharva Naik, Lawanya Baghel, Dhakshin Govindarajan, Darsh Agrawal, Daniel Fried, Carolyn Rose
Arxiv
PBEBench: A Multi-Step Programming by Examples Reasoning Benchmark inspired by Historical Linguistics
Atharva Naik, Prakam*, Darsh Agrawal*, Yash Mathur, Manav Kapadnis, Yuwei An, Clayton Marr, Carolyn Rose, David Mortensen
Arxiv
Emergent (Mis)Alignment: Exploring the Hidden Link Between Code Security and AI Alignment
Atharva Naik*, Abhinav Rao*, Alex Xie, Anmol Agarwal, Shubham Gandhi, Michael Hilton, Carolyn Rose
Blogpost (WIP)
Programming by Examples Meets Historical Linguistics: A Large Language Model Based Approach to Sound Law Induction
Atharva Naik, Darsh Agrawal, Hong Sng, Clayton Marr, Kexun Zhang, Nathaniel R Robinson, Kalvin Chang, Rebecca Byrnes, Aravind Mysore, Carolyn Rose, David R Mortensen
ACL 2025 (to appear)
CRScore: Grounding the Evaluation of Code Review Comments in Code Claims and Smells
Atharva Naik, Marcus Alenius, Daniel Fried, Carolyn Rosé
NAACL 2025

2024

Providing tailored reflection instructions in collaborative learning using large language models
Atharva Naik, Jessica Ruhan Yin, Anusha Kamath, Qianou Ma, Sherry Tongshuang Wu, R. Charles Murray, Christopher Bogart, Majd Sakr, Carolyn P. Rosé
British Journal of Educational Technology (BJET)
Can Large Language Models Code Like a Linguist?: A Case Study in Low Resource Sound Law Induction
Atharva Naik, Kexun Zhang, Nathaniel Robinson, Aravind Mysore, Clayton Marr, Hong Sng, Rebecca Byrnes, Anna Cai, Kalvin Chang, David Mortensen
Arxiv
On the Limitations of Embedding Based Methods for Measuring Functional Correctness for Code Generation
Atharva Naik
Arxiv
Generating Situated Reflection Triggers about Alternative Solution Paths: A Case Study of Generative AI for Computer-Supported Collaborative Learning
Atharva Naik, Jessica Ruhan Yin, Anusha Kamath, Qianou Ma, Sherry Tongshuang Wu, Charles Murray, Christopher Bogart, Majd Sakr, Carolyn P. Rose
🏆 Best Paper Nominee
🏆 Best Student Paper Nominee
AIED (2024)
Tricking LLMs into Disobedience: Understanding, Analyzing, and Preventing Jailbreaks
Abhinav Rao, Atharva Naik* Sachin Vashistha*, Somak Aditya, Monojit Choudhury
LREC-COLLING (2024): 16802-16830 (* - indicates equal contribution)
SkillCLIP: Skill Aware Modality Fusion Visual Question Answering (Student Abstract)
Atharva Naik, Yash Parag Butala, Navaneethan Vaikunthan, Raghav Kapoor
AAAI Student Abstracts (2024): 23592-23593 (* - indicates equal contribution)

2023

Data Augmentation for Code Translation with Comparable Corpora and Multiple References
Yiqing Xie, Atharva Naik, Daniel Fried, Carolyn Rose
EMNLP (2023) Findings
SYNC: A Structurally guided Hard Negative Curriculum for Generalizable Neural Code Search
Atharva Naik, Soumitra Das, Jyothi Vedurada, Somak Aditya
AACL (2023)
Weakly Supervised Explainable Phrasal Reasoning with Neural Fuzzy Logic
Zijun Wu, Zi Xuan Zhang, Atharva Naik, Zhijian Mei, Mauajama Firdaus, Lili Mou
ICLR (2023)

2022

Super-NaturalInstructions: Generalization via declarative instructions on 1600+ nlp tasks
Yizhong Wang, Swaroop Mishra, Pegah Alipoormolabashi, Yeganeh Kordi, Amirreza Mirzaei, Anjana Arunkumar, Arjun Ashok, Arut Selvan Dhanasekaran, Atharva Naik, ... , Chitta Baral, Yejin Choi, Noah A. Smith, Hannaneh Hajishirzi, Daniel Khashabi
EMNLP (2022): 5085–5109
Representation Learning for Conversational Data using Discourse Mutual Information Maximization
Bishal Santra, Sumegh Roychowdhury, Aishik Mandal, Vasu Gurram, Atharva Naik, Manish Gupta, Pawan Goyal
NAACL (2022): 1718–1734
Towards Enabling Synchronous Digital Creative Collaboration: Codifying Conflicts in Co-Coloring
Suryateja BV, Jeet Patel, Atharva Naik, Yash Parag Butala, Sristy Sharma, Niyati Chhaya
CHI Extended Abstracts (2022/4/27): 1-7

2021

Understanding the role of affect dimensions in detecting emotions from tweets: a multi-task approach
Rajdeep Mukherjee, Atharva Naik, Sriyash Poddar, Soham Dasgupta, Niloy Ganguly
ACM SIGIR (2021): 2303-2307

Email :

arnaik [at] andrew [dot] cmu [dot] edu