Turn this role into an interview — a resume and cover letter built around what this employer wants.
NC State University in Raleigh, NC invites applications for a Junior Research Software Engineer, LAS. You will contribute to developing prototype applications that support advanced analytical work, collaborating with government, industry, and academic partners to turn ideas into practical capabilities.
The role blends research and application, requiring strong programming skills in C/C++, Java, Python, and experience with data processing and ML-enabled prototypes.
PG194848EP
No
Junior Research Software Engineer, LAS
$90,000 - $110,000
Monday - Friday, 8:00am - 5:00pm, overtime as required to meet deadlines.
Raleigh, NC
Laboratory for Analytic Sciences
The mission of the Laboratory for Analytic Sciences (LAS) is to imagine, investigate, and implement innovative solutions for a variety of tactical and strategic analytic challenges. A government team with professional knowledge in STEM (Science, Technology, Engineering, and Mathematics), social, and behavioral disciplines, in collaboration with correspondingly diverse academic and industry partners, will create advanced technology and analysis tradecraft in accordance with the U. S. Intelligence Community to maintain global awareness and strategic foresight.
As a Pack member, you belong here, and can enjoy exclusive perks designed to enhance your personal and professional well-being. As you consider this opportunity, we encourage you to review our Employee Value Proposition and learn more about what makes NC State the best place to learn and work for everyone. What we offer:
Attain Work-life balance with our Childcare benefits, Wellness & Recreation Membership, and Wellness Programs that aim to build a thriving wolfpack community.
Disclaimer: Perks and Benefit eligibility is based on Part-Time or Full-Time Employment status. Eligibility and Employer Sponsored Plans can be found within each of the links offered.
The Junior Research Software Engineer will contribute to the development of innovative technology solutions that support advanced analytical work within the LAS environment. The role brings together applied research, technical problem-solving, and collaboration with government, industry, and academic partners to help transform emerging ideas into practical capabilities. Through this work, the position supports efforts to enhance analytical processes, products, and the technical environment that enables them. You will work at the intersection of research and application, exploring new approaches and helping turn promising concepts into solutions with practical value. You will have the opportunity to collaborate with technical and analytical professionals, contribute to emerging projects, and apply your skills to challenges where experimentation, problem-solving, and thoughtful technical implementation can make a meaningful difference.
If you are a collaborative and technical professional who enjoys developing innovative solutions, exploring emerging technologies, and applying research to real-world challenges, we invite you to bring your skills to this role. You will have the opportunity to contribute to complex technical projects, and help advance solutions that support the organization’s analytical mission.
In addition to the core responsibilities of this role, there may be occasional opportunities to take on additional duties. This offers an opportunity to build on your skills, explore new areas, and gain a deeper understanding of the department’s operations.
Active TS/SCI clearance. Preference would be given to those that have an active TS/SCI clearance with full-scope polygraph.
No
No
09/08/2026
9/22/2026; if posting is still active we are accepting and reviewing applications.
00112292
EPS/SAAO
1.0
12 Month Recurring
Non Mandatory - Adverse Weather
Non Mandatory - Emergency Event
061801 - Lab for Analytical Sciences
NC State University is an equal opportunity employer. All qualified applicants will receive equal opportunities for employment without regard to age, color, disability, gender identity, genetic information, national origin, race, religion, sex (including pregnancy), sexual orientation, and veteran status. The University encourages all qualified applicants, including protected veterans and individuals with disabilities, to apply. Individuals with disabilities requiring disability-related accommodations in the application and interview process are welcome to contact 919-513-0574 to speak with a representative of the Office of Equal Opportunity. Final candidates are subject to criminal & sex offender background checks. Some vacancies also require credit or motor vehicle checks. Degree(s) must be obtained prior to start date in order to meet qualifications and receive credit. NC State University participates in E-Verify. Federal law requires all employers to verify the identity and employment eligibility of all persons hired to work in the United States.