PhD Monitor
/Detail
Software Engineering and Programming Languages● OpenResearch staff⏰ 9 days leftPreview

Junior Research Scientist in Programming Languages and Software Engineering

Join the SANAD Lab at NYU Abu Dhabi to advance software analysis and developer support using cutting-edge tools and AI.

Best for:Best for recent graduates or early-career researchers with a strong background in software engineering, programming, and a keen interest in AI-driven tools and open-source contributions.

NEW YORK UNIVERSITY ABU DHABI · Abu Dhabi, United Arab Emirates · R2 · Recognised researcher
More professors at NEW YORK UNIVERSITY ABU DHABI
program analysissoftware analyticsstatic analysissoftware repository miningAPI misuse detectionprogram performance analysis
This is a research staff position — not a PhD studentship.
Deadline
Oct 24, 2026
9 days
Funding
Salaried
Not specified
Start date
asap (e.g., October 2026)
Fixed-term
Location
Abu Dhabi
United Arab Emirates

Overview

This position at New York University Abu Dhabi (NYUAD) offers a Junior Research Scientist role within the SANAD Lab, led by Dr. Sarah Nadi. The lab focuses on enhancing software analysis, static analysis precision, and leveraging large language models (LLMs) for software engineering tasks. The successful candidate will contribute to research projects such as detecting API misuse, analyzing program performance, and developing open-source tools. This role is ideal for individuals passionate about advancing software engineering methodologies and publishing research outcomes.

software engineering researchprogramming languagesopen-source toolsAI in software engineeringLLMs for software analysisstatic analysissoftware repository miningresearch publications

What you'll do

  • Conduct literature reviews and collect/analyze data for research projects in software engineering and programming languages.
  • Develop and implement open-source tools and resources to enhance software analysis and developer support.
  • Run experiments to evaluate the performance and scalability of static analysis tools and software analytics methods.
  • Collaborate on writing research papers and contribute to the publication record of the SANAD Lab.
  • Work with large language models (LLMs) to advance software engineering tasks and static analysis.
  • Participate in ongoing research projects focused on API misuse detection, program performance analysis, and security vulnerabilities.
  • Engage in team-based research activities and contribute to a collaborative academic environment.

Requirements

Degree required: Master’s degree in Computer Science or a related field with less than 5 years of research experience; Bachelor’s degree in Computer Science with relevant coursework/projects in software engineering.

Language: English; proficiency required for academic communication and collaboration.

Instruction: English

Required skills
  • Excellent programming skills with hands-on experience in software development.
  • Strong software engineering skills including proficiency in version control systems (e.g., Git), continuous integration, and testing.
  • Demonstrated ability to work effectively in a team-based research environment.
  • Excellent written and verbal communication skills for academic and professional contexts.
  • Experience with data collection, analysis, and implementation of research tools.
Nice to have
Previous research experience in software engineering or related fields.Knowledge of generative AI, large language models (LLMs), and their applications in software engineering.Experience in submitting or publishing software engineering research papers.
Eligibility
  • Master’s degree holders with less than 5 years of research experience.
  • Emirati candidates are encouraged to apply in line with UAE regulations.

Funding & terms

Type
Salaried
Amount
Not specified
Duration
9-10 months
Programme
New York University Abu Dhabi
New York University Abu Dhabi

How to apply

Deadline: 2026-10-24

Applicants must submit a cover letter, a 1-page statement of interest summarizing research accomplishments and interests, a CV, transcripts of all degrees, and two letters of recommendation. For applicants with prior research experience, one reference must be from their previous research supervisor. Applications should be sent via email.

Documents required
  • Cover letter
  • Statement of interest (1 page)
  • Curriculum Vitae (CV)
  • Transcripts of all degrees
  • Two letters of recommendation (one from previous research supervisor if applicable)
✉Apply by email

Contact

Sarah Nadi· Lab Supervisor

sarah.nadi@nyu.edu

https://sanadlab.org

SN
Prof.
Sarah Nadi
Division of Science (Computer Science Program)
Lab
SANAD Lab (Software Analysis and Developer Support)
NEW YORK UNIVERSITY ABU DHABI
United Arab Emirates
See the full position

Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.

No card · 10 free AI match scores
Ready to apply?
9 days until the deadline — open this position on its website.