We use cookies. Find out more about it here. By continuing to browse this site you are agreeing to our use of cookies.
#alert
Back to search results
New

Post Doctoral Research Associate

New Jersey Institute of Technology
United States, New Jersey, Newark
218 Central Avenue (Show on map)
Oct 15, 2026

Are you a current NJIT employee? Apply here through the Internal Jobs Hub.

Title: Post Doctoral Research Associate Reports To:Professor Position Summary:

Applications are invited for a short-term postdoctoral position on an NSF-funded project on Improving the Security of Large Language Model-Assisted Coding.

The candidate will work in New Jersey Insitute of Technology (NJIT)'s Department of Computer Science (CS), primarily with Prof. Iulian Neamtiu, and potentially with other CS faculty members.The candidate will work on a research

project that aims to improve the security of LLM-assisted codingby using

program analysis and verification to generate code with security guardrails;

specifically,expressing safety&security properties formally, encoding these

formal specifications into LLM prompts,and iteratively improving the

safety&security properties of the generated code.

Essential Functions:
  • Research in type-and-effect systems, and more generally static&dynamic analyses to check the reliability of LLM-generated software
  • Developing program analysis tools and integrating these tools into LLM-based code generation pipelines
  • Mining repositories of, and analyzing large open-source software, using in-house and external industrial verification tools
  • Presentation of results via peer-reviewed papers and domestic or international travel to professional meetings to present results

Pre-Requisite Qualifications:
  • Ph.D. in Computer Science
  • Experience, demonstrated via publications, in using automated theorem provers to check or prove safety of ML/AI implementations
  • Experience, demonstrated via publications, in using static and dynamic analysis to check or ensure the reliability of LLM-generated code
  • Experience, demonstrated via publications, in using mathematical optimization techniques to check or prove software safety
  • Experience, demonstrated via publications, with writing or optimizing systems-level code, e.g., to improve performance or parallelism
  • Experience, demonstrated via publications, with mining and analyzing large, popular, open-source software repositories at scale
  • Experience, demonstrated via publications, with security analysis and finding vulnerabilities in open source software

Preferred Qualifications:
  • Experience with type systems, specifically type-and-effect-systems
  • Experience with symbolic execution
  • Experience with industrial program analysis tools
Special Instructions for Applicant:
  • Applicants should have obtained a PhD in Computer Science by the starting date.
  • The start date of the appointment is flexible, however, earlier dates are preferred.
  • The appointment is for six months, with a possible renewal for up to one year, based on successful applicant performance and funding availability.
  • The preferred start date is October-December 2026.
  • Benefits are competitive and salary will be commensurate with applicant experience.
  • Candidates will need to submit a curriculum vitae, a list of publications, a brief statement of research interests, and the names of three professional references.

At the university's discretion, the education and experience prerequisites may be exempted where the candidate can demonstrate to the satisfaction of the university an equivalent combination of education and experience specifically preparing the candidate for success in the position.

Union:United Council of Academic @ NJIT (UCAN GSRE) Range:Post Docs Compensation:

NJIT considers factors such as (but not limited to) scope and responsibilities of the position, candidate's work experience, education/training, key skills, internal peer equity, as well as, market and organizational considerations when extending an offer. This pay range represents base pay only and excludes any additional items such as incentives, bonuses, or other items. To learn more about the comprehensive benefits NJIT offers for this position, please visit our benefits page: https://hr.njit.edu/health-benefits.

FLSA:Exempt Time Type:Full time Pay Rate:Salary Additional Information:

As an EEO employer NJIT is committed to building a diverse and inclusive teaching, research, and working environment and strongly encourages applications from individuals with disabilities, minorities, veterans, and women.

Employment at NJIT is subject to the provisions of New Jersey First Act which mandates new employees, who are not NJ residents, to establish primary residence in New Jersey within one year of their appointment to certain positions. The law does not apply to any individual employed at NJIT on a temporary or per semester basis as a visiting or adjunct professor, teacher, lecturer, researcher or administrator. For more information on the act please click here.

If special accommodations are needed in applying for a position, please visit the Department of Human Resources located in Fenster Hall, 5th Floor, University Heights, Newark, NJ 07102 or call (973) 596-3140. If you have questions, please email the Human Resources Department at hr@njit.edu.

Information regarding NJIT campus security, personal safety, and fire safety including topics such as, disciplinary procedures, crime prevention, NJIT Police law enforcement authority, crime reporting policies, and crime statistics for the most recent three year period is available on the NJIT Department of Public Safety here.

NJIT is an E-Verify employer and uses E-Verify to confirm work authorization of each new hire.

Applied = 0

(web-9db6c7984-lzz7m)