Junior Research Software Engineer: Prototyping AI & Data

NC State University

Raleigh (NC)

On-site

USD 90,000 - 110,000

Full time

5 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical, Dental, and Vision
Flexible Spending Account
Retirement Programs
Disability Plans
Life Insurance
Accident Plan
Paid Time Off and Other Leave Programs
12 Holidays Each Year
Tuition and Academic Assistance
And so much more!

Job summary

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.

Qualifications

  • Master’s degree in engineering or computer science with 1+ year experience or a B.S. in engineering or computer science with 2+ years of experience.
  • Experience architecting, designing, and building complex software systems using C/C++, Java, Perl, Python, Ruby.
  • Linux system administration and shell scripting; version control and build systems.

Responsibilities

  • Collaborate with government, industry, and academic partners to develop prototype applications that enhance analyst processes and products.
  • Analyze feasibility of business requirements, conceive innovative solutions, implement ad-hoc solutions, and assist with technical matters.
  • Conduct self-directed applied research to translate ideas from academic work into working prototypes.
  • Set up computing infrastructure to support analysis efforts.
  • Data management tasks including data integration, cleaning, preprocessing, and data security.

Skills

Analytical problem solving
Communication skills
Team collaboration
Problem solving
Programming concepts

Education

Master's degree in engineering or computer science
Bachelor's degree in engineering or computer science

Tools

Docker
AWS

Job description

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Junior Research Software Engineer: Prototyping ML
Junior Research Software Engineer: Prototyping ML

North Carolina State University • Raleigh (NC)

On-site
USD 90,000 - 110,000
Research Scholar — Data Science & AI Prototyping
Research Scholar — Data Science & AI Prototyping

North Carolina State University • North Carolina

On-site
USD 90,000 - 120,000
Medical, Dental, and Vision
Retirement Programs
Tuition and Academic Assistance
+1
Junior Research Software Engineer, LAS
Junior Research Software Engineer, LAS

North Carolina State University • Raleigh (NC)

On-site
USD 90,000 - 110,000
LAS Intern - Data & Research Projects
LAS Intern - Data & Research Projects

NC State University • Raleigh (NC)

On-site
Health Insurance
LEAD courses
Attend free sporting events
Junior Research Software Engineer, LAS
Junior Research Software Engineer, LAS

NC State University • Raleigh (NC)

On-site
USD 90,000 - 110,000
Medical, Dental, and Vision
Flexible Spending Account
Retirement Programs
+7
Remote Junior AI/ML Engineer: Build Practical AI Apps
Remote Junior AI/ML Engineer: Build Practical AI Apps

Drivenintelligence • United States

Hybrid
USD 75,000 - 120,000
Robotics & Simulation AI Research Engineer
Robotics & Simulation AI Research Engineer

The Johns Hopkins University • Baltimore (MD)

Hybrid
USD 110,000 - 140,000
Hybrid work model
Senior AI/ML Engineer: Research Prototyping & Deployment
Senior AI/ML Engineer: Research Prototyping & Deployment

CACI International Inc • Aurora (CO)

On-site
USD 82,000 - 172,000
Lead AI & Applications Developer
Lead AI & Applications Developer

NC State University • Raleigh (NC), Northern (KY)

Hybrid
USD 90,000 - 130,000
Childcare benefits
Wellness membership
Wellness programs
AI R&D Engineer - LLM Prototyping & Innovation
AI R&D Engineer - LLM Prototyping & Innovation

Bandwidth Inc. • Raleigh (NC)

On-site
USD 120,000 - 150,000