1

Programming Research Assistant Jobs in Utah (NOW HIRING)

... and engineering support for Department of Defense programs. The Analyst will work closely with ... Support strategy development, program scheduling, and market research activities. * Assist with the ...

Intern - Weld Engineering

Ogden, UT ยท On-site

$16.50 - $21.25/hr

The Welding Engineer Intern will support the Welding Engineering and Manufacturing Engineering ... Support research and evaluation of welding techniques, equipment, and fabrication methods. Assist ...

... engineering, research and development, and technical services to clients such as NASA and the ... Conduct life cycle cost evaluations on proposed systems and components. * Assist with test and ...

... engineering, research and development, and technical services to clients such as NASA and the ... Conduct life cycle cost evaluations on proposed systems and components. * Assist with test and ...

... engineering, research and development, and technical services to clients such as NASA and the ... Conduct life cycle cost evaluations on proposed systems and components. * Assist with test and ...

Post Doc Res Assoc

Salt Lake City, UT ยท On-site

$70K - $82K/yr

... engineering recommendations. The Postdoctoral Research Associate will be expected to lead and contribute to peer-reviewed publications and technical reports, present research findings, assist with ...

Showing results 41-60

Programming Research Assistant information

What is a programming research assistant?

Programming Research Assistants are individuals who support academic or professional research projects by developing, testing, and maintaining computer programs and scripts. They collaborate with researchers to implement algorithms, perform data analysis, and automate research workflows. Their work is essential for handling large datasets, running simulations, and ensuring that research-related code is efficient and reproducible. Often, they are students or early-career professionals with strong programming and analytical skills.

What skills and qualifications are needed to be a programming research assistant?

To thrive as a Programming Research Assistant, you typically need strong programming skills (such as Python, R, or MATLAB), a background in computer science or a related field, and familiarity with research methodologies. Experience with data analysis tools, version control systems like Git, and possibly specific research software is highly valued. Critical thinking, attention to detail, and effective communication are essential soft skills for interpreting data and collaborating with research teams. These competencies ensure accurate data handling, reliable research outcomes, and efficient team collaboration in research projects.

What challenges do programming research assistants face?

Programming Research Assistants often encounter challenges such as adapting to rapidly evolving project requirements, managing large and complex datasets, and debugging experimental code under tight deadlines. Collaboration with researchers and other team members requires strong communication skills, especially when translating technical findings into accessible results. Staying current with new programming tools and research methodologies is also essential to contribute effectively to cutting-edge projects.

What is the difference between Programming Research Assistant vs Data Analyst?

AspectProgramming Research AssistantData Analyst
Required CredentialsBachelor's in Computer Science, related field; programming skillsBachelor's in Statistics, Data Science, or related; analytical skills
Work EnvironmentResearch labs, academic institutions, tech companiesBusiness, finance, healthcare, and other industries
Employer & Industry UsageUniversities, research organizations, tech firmsCorporations, consulting firms, government agencies

The Programming Research Assistant and Data Analyst roles share a focus on data and programming skills, often requiring similar educational backgrounds. However, Programming Research Assistants typically work in research settings with a focus on developing algorithms and software, while Data Analysts focus on interpreting data to inform business decisions. Both roles are essential in data-driven environments but serve different primary functions.

What cities in Utah are hiring for Programming Research Assistant jobs?

Cities in Utah with the most Programming Research Assistant job openings:

Infographic showing various Programming Research Assistant job openings in Utah as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 21% Part Time, 1% Temporary, and 2% Contract. Highlights an 98% Physical, 1% Hybrid, and 1% Remote job distribution.

Cost Analyst (Entry Level)

UT โ€ข On-site

Tecolote Research
Business Management Consultingย โ€ขย 501 - 1,000 employees

Full-time

Re-posted 13 days ago


Job description

Overview
We are seeking an analytical professional to provide cost estimating, forecasting, economic analysis, and engineering support for Department of Defense programs. The Analyst will work closely with program offices and integrated teams, conducting data analysis, risk assessments, life-cycle cost analysis, trade studies, and supporting management-level briefings and proposal evaluations. U.S. citizenship and the ability to obtain and maintain a Secret and/or Top Secret clearance are required.
Responsibilities
  • Work as part of an Integrated Product Team (IPT) to perform a broad range of cost, economic, analytical, and engineering support activities.
  • Interface directly with program offices, technical teams, and government stakeholders to support program objectives and provide data-driven analysis and recommendations.
  • Conduct cost and economic analyses, including parametric forecasting, weapon system life-cycle cost forecasting, and cost estimating.
  • Analyze complex data sets to identify relationships between costs and key technical, programmatic, and schedule drivers.
  • Perform risk analysis, performance measurement, earned value analysis, cost-benefit analysis, and software cost forecasting.
  • Develop, analyze, and present findings to support management-level briefings and program decision-making.
  • Support strategy development, program scheduling, and market research activities.
  • Assist with the development of evaluation criteria, pre-solicitation documentation, and Request for Proposal (RFP) documentation.
  • Support Independent Program Reviews (IPRs) and related program documentation.
  • Conduct trade studies and provide analytical and subject-matter expertise during proposal evaluations.
  • Collaborate with multidisciplinary teams to develop solutions, communicate analytical results, and support informed program decisions.

Skills Required
Skills:
  • Technical & Analytical: Excellent verbal and written communication skills, along with strong quantitative and analytical capabilities in data science, forecasting techniques, and cost estimating.
  • Software Proficiency: Proficiency with Microsoft Office applications, including Microsoft Project, Word, PowerPoint, and Excel.
  • Teamwork: Ability to work effectively and collaboratively in a team environment.

Education:
  • Bachelor's degree in Operations Research, Engineering, Economics, Mathematics, Statistics, or a related scientific discipline.
  • College Coursework: A minimum of 24 semester hours of college-level coursework, in combination, in Operations Research, Mathematics, Probability, Statistics, Mathematical Logic, Science, Accounting, Finance, Business, or other subject-matter courses requiring substantial competence in college-level mathematics or statistics.
  • Calculus: At least 3 semester hours of college-level calculus.

Other:
  • Must possess, or have the ability to obtain and maintain, a Secret and/or Top Secret security clearance.
  • U.S. citizenship is required.

Work location:
  • Full time onsite support at Hill Air Force Base, five days a week

Education
Bachelor's degree required, preferably in math, engineering, business, or the sciences.