Skip to main content

Undergraduate Research Assistant, Programmer (open to work-study and non-work study)

Posted 7 days ago

university of texas at austin studentsAustin (TX)

SENIORITY

Junior

SALARY

$21.00 hourly

Apply (opens in a new tab)

About the role

Undergraduate Research Assistant, Programmer Hiring Department: Department of Human Development and Family Sciences Position Open To: All Applicants Weekly Scheduled Hours: 19FLSA Status: Non-Exempt Earliest Start Date: Immediately Position Duration: Expected to Continue Until Dec 31, 2026
Location: UT MAIN CAMPUSPurpose: We are seeking a dedicated and reliable undergraduate student to join our team as an Undergraduate Research Assistant who will also be a programmer. The role involves assisting with programming data analysis tools and developing cognitive games for use in research studies. Additionally, the individual will play a role in maintaining a website hub that facilitates the scheduling of training for research assistants involved in the project.
What You'll Gain:
  • Communicate in a clear and organized manner so that others can effectively understand
  • Make decisions and solve problems using sound, inclusive reasoning and judgment
  • Act equitably with integrity and accountability to self, others, and the organization
  • Manipulate information, construct ideas, and use technology to achieve strategic goals
Working Conditions: Weekly meetings with Dr. Kim, other programmers, and research assistants on Zoom. Repetitive use of your laptop during the week for programming. Receiving and responding to emails from Dr. Kim and research assistants. Assign a weekly issue to work on for the week, or hot fixes for any issue that occurs in the programs.
Responsibilities:
  • Developing and maintaining the cognitive games that are used within the research studies.
  • Developing and maintaining a website that contains data analysis tools for researchers.
  • Develop any necessary tools that the professor and research assistants need for the research studies.
  • Attend weekly meetings to discuss the development process
  • Bi-weekly meetings after each cohort for debriefing meetings to receive feedback from participants.
Required Qualifications: Must be an undergraduate Computer Science major. Must have completed Operating Systems. Have access to a Mac and/or Windows laptop. Familiarity with Git and source control management. Have experience with Python, JavaScript, and React. Have familiarity with web applications. Familiarity with creating Python environments (conda).Familiarity with sprints.
Preferred Qualifications: Have experience with web development. Familiarity with TypeScript is a plus. Familiarity with Firebase. Familiarity with Tabby. Salary Range$21.00 hourly
Working Conditions: Weekly meetings with Dr. Kim, other programmers, and research assistants on Zoom. Repetitive use of your laptop during the week for programming. Receiving and responding to emails from Dr. Kim and research assistants. Assign a weekly issue to work on for the week, or hot fixes for any issue that occurs in the programs. Required Materials Resume/CVTranscript

Before you apply

Applying takes about a minute. These four things decide how fast it moves after that.

Your profile is current

It's what we read first. Occupations, seniority and locations matter more than a long history.

Two examples you can talk through

Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.

A number in mind

What you're on now and what would make you move. We negotiate better when we know both.

Your notice period

Employers plan around it, and it's the question that stalls offers most often.

Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.

More like this