Programming experience, especially Python. * Ability to read, understand, and troubleshoot code ... Students with experience supporting CBTF exam proctoring are encouraged to apply; however, the ...
Programming experience, especially Python. * Ability to read, understand, and troubleshoot code ... Students with experience supporting CBTF exam proctoring are encouraged to apply; however, the ...
Scientific Programmer Apply now Back to search results Job no: 536918 Work type: Research Faculty ... Virginia Tech does not discriminate against employees, students, or applicants on the basis of age ...
Scientific Programmer Apply now Back to search results Job no: 536918 Work type: Research Faculty ... Virginia Tech does not discriminate against employees, students, or applicants on the basis of age ...
Scientific Programmer
Roanoke, VA · On-site
$73K - $78K/yr
Scientific Programmer Job no: 536918 Work type: Research Faculty Senior management: Vice President ... Virginia Tech does not discriminate against employees, students, or applicants on the basis of age ...
Scientific Programmer
Roanoke, VA · On-site
$73K - $78K/yr
Scientific Programmer Job no: 536918 Work type: Research Faculty Senior management: Vice President ... Virginia Tech does not discriminate against employees, students, or applicants on the basis of age ...
Graduate Student Assistant for School of Engineering
Lynchburg, VA · On-site
$14.75 - $18.75/hr
These roles can range from teaching your own classes, overseeing students, grading academic ... Must have a recommendation from an Engineering faculty member ABILITIES AND COMPETENCIES ESSENTIAL ...
Graduate Student Assistant for School of Engineering
Lynchburg, VA · On-site
$14.75 - $18.75/hr
These roles can range from teaching your own classes, overseeing students, grading academic ... Must have a recommendation from an Engineering faculty member ABILITIES AND COMPETENCIES ESSENTIAL ...
Student Affairs provides programming that promotes student academic success, wellness and community in all phases of the student life-cycle, beginning with pre-orientation programming through ...
Student Affairs provides programming that promotes student academic success, wellness and community in all phases of the student life-cycle, beginning with pre-orientation programming through ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
The Associate Director of Student Leadership, Family Programming, and Assessment is responsible for developing, implementing, facilitating, and assessing student leadership and character development ...
Federal Work-Study Engineering Career Center Student Assistant (Student Wage)
Charlottesville, VA · Hybrid
$17/hr
The Career Services Student Worker plays a vital role in supporting the day-to-day operations of the career office. This position offers hands-on experience in administration, marketing, and career ...
Federal Work-Study Engineering Career Center Student Assistant (Student Wage)
Charlottesville, VA · Hybrid
$17/hr
The Career Services Student Worker plays a vital role in supporting the day-to-day operations of the career office. This position offers hands-on experience in administration, marketing, and career ...
Research Computing Assistant Summer and Fall 2026 (Student Wage)
Charlottesville, VA · On-site +1
$18/hr
Familiarity with a programming language such as Bash, Python, R, Java, Lua, Julia, or Ruby ... Commitment to in-person student group meetings once a week and additional meetings with the ...
Research Computing Assistant Summer and Fall 2026 (Student Wage)
Charlottesville, VA · On-site +1
$18/hr
Familiarity with a programming language such as Bash, Python, R, Java, Lua, Julia, or Ruby ... Commitment to in-person student group meetings once a week and additional meetings with the ...
Familiarity with a programming language such as Bash, Python, R, Java, Lua, Julia, or Ruby ... Commitment to in-person student group meetings once a week and additional meetings with the ...
Familiarity with a programming language such as Bash, Python, R, Java, Lua, Julia, or Ruby ... Commitment to in-person student group meetings once a week and additional meetings with the ...
Federal Work-Study Engineering Career Center Student Assistant (Student Wage)
Charlottesville, VA · On-site
$17/hr
The Career Services Student Worker plays a vital role in supporting the day-to-day operations of the career office. This position offers hands-on experience in administration, marketing, and career ...
Federal Work-Study Engineering Career Center Student Assistant (Student Wage)
Charlottesville, VA · On-site
$17/hr
The Career Services Student Worker plays a vital role in supporting the day-to-day operations of the career office. This position offers hands-on experience in administration, marketing, and career ...
Career Services Work Study Student Worker
Lynchburg, VA · On-site
$12.77/hr
Students in this role fulfill various tasks in support of Career Services. Tasks include assisting ... Support programming across all divisions of Career Services. 7. Other duties as assigned.
Career Services Work Study Student Worker
Lynchburg, VA · On-site
$12.77/hr
Students in this role fulfill various tasks in support of Career Services. Tasks include assisting ... Support programming across all divisions of Career Services. 7. Other duties as assigned.
This role may require some evening and weekend hours for events and programming. Key ... Student Services & Resources (30%) * Manage, expand, optimize, and maintain a comprehensive, high ...
This role may require some evening and weekend hours for events and programming. Key ... Student Services & Resources (30%) * Manage, expand, optimize, and maintain a comprehensive, high ...
This role may require some evening and weekend hours for events and programming. Key ... Student Services & Resources (30%) * Manage, expand, optimize, and maintain a comprehensive, high ...
This role may require some evening and weekend hours for events and programming. Key ... Student Services & Resources (30%) * Manage, expand, optimize, and maintain a comprehensive, high ...
Students in this role fulfill various tasks in support of Career Services. Tasks include assisting ... Support programming across all divisions of Career Services. 7. Other duties as assigned.
Students in this role fulfill various tasks in support of Career Services. Tasks include assisting ... Support programming across all divisions of Career Services. 7. Other duties as assigned.
Director of Jewish Student Life at George Mason Hillel
Fairfax, VA · On-site
$50K - $68K/yr
Student Leadership and Programming * Engage, empower, and mentor our student leadership team as they plan initiatives and creatively engage their peers. * Serve as staff lead for all student ...
Director of Jewish Student Life at George Mason Hillel
Fairfax, VA · On-site
$50K - $68K/yr
Student Leadership and Programming * Engage, empower, and mentor our student leadership team as they plan initiatives and creatively engage their peers. * Serve as staff lead for all student ...
Through a mix of personalized advising, employer connections, programming, and experiential learning, the Career Center supports undergraduate and graduate students across academic disciplines. Staff ...
Through a mix of personalized advising, employer connections, programming, and experiential learning, the Career Center supports undergraduate and graduate students across academic disciplines. Staff ...
$42K - $51K/yr
... programming related to immigration services for international students and scholars. 5%: * Assist with other duties as assigned by the Director of International Student Services. Additional ...
$42K - $51K/yr
... programming related to immigration services for international students and scholars. 5%: * Assist with other duties as assigned by the Director of International Student Services. Additional ...
Duties * You will serve as a Student Trainee (General Engineering) in the Engineering Department of Military Sealift Command (MSC). * You will participate in activities supporting system and ...
Duties * You will serve as a Student Trainee (General Engineering) in the Engineering Department of Military Sealift Command (MSC). * You will participate in activities supporting system and ...
Student Programmer information
See Virginia salary details
$11.92 - $17.03
4% of jobs
$17.03 - $22.14
9% of jobs
$25.82 is the 25th percentile. Wages below this are outliers.
$22.14 - $27.26
17% of jobs
$27.26 - $32.37
13% of jobs
The median wage is $35.35 / hr.
$32.37 - $37.48
13% of jobs
$37.48 - $42.60
10% of jobs
$42.60 - $47.71
9% of jobs
$48.67 is the 75th percentile. Wages above this are outliers.
$47.71 - $52.82
9% of jobs
$52.82 - $57.93
7% of jobs
$57.93 - $63.05
6% of jobs
$63.05 - $68.16
4% of jobs
$11
$39
$68
How much do student programmer jobs pay per hour?
Is AI replacing coders?
Is 25 too late to start coding?
What kind of projects or assignments can I expect as a Student Programmer?
As a Student Programmer, you can expect to work on a range of assignments, from developing small software applications or scripts to assisting with larger team-based projects under the guidance of a mentor or supervisor. Tasks often include debugging code, writing documentation, updating existing software, or participating in code reviews. You may also have opportunities to contribute to research projects, automate routine tasks, or prototype new features. These experiences are designed to build your technical skills, expose you to best practices in software development, and prepare you for more advanced programming roles after graduation.
What tech jobs pay 400,000 a year?
What is a Student Programmer job?
A Student Programmer is typically a student who works part-time or as an intern, developing software or scripts for a company, research project, or university department. Responsibilities may include coding, debugging, testing, and collaborating with other developers. This role helps students gain practical experience while improving their programming skills in a real-world environment.
What is a student programmer?
What are the key skills and qualifications needed to thrive in the Student Programmer position, and why are they important?
To thrive as a Student Programmer, a solid grasp of programming fundamentals, problem-solving abilities, and familiarity with at least one programming language (such as Python, Java, or C++) are important, often gained through coursework or projects. Experience using development environments (IDEs), version control systems like Git, and sometimes participation in coding bootcamps or technical certifications can be valuable. Strong communication, teamwork, and time management skills help Student Programmers succeed when balancing academics with project work or internships. These competencies enable efficient learning, effective contribution to team projects, and skill development essential for future employment in software development.

PrairieLearn Assessment Support Assistant (Student Wage)
Charlottesville, VA • On-site
$17/hr
Part-time
Re-posted yesterday
University Of Virginia rating
7.9
Based on 35 frontline employees who took The Breakroom Quiz
179th of 553 rated colleges and universities
Job description
The PrairieLearn Assessment Support Assistant will support faculty and instructional design efforts related to the use of PrairieLearn and PrairieTest for assessment delivery in the College of Arts & Sciences. Under close supervision, the student will assist with the technical implementation, testing, and quality assurance of assessment questions, particularly those involving parameterized or programmatically generated items. This position focuses on technical development and testing, while pedagogical decisions and assessment design remain the responsibility of faculty and instructional design staff.
Key Responsibilities:
- Assist with building and testing PrairieLearn questions, including parameterized and randomized question types.
- Implement question logic (primarily in Python) based on provided specifications.
- Test questions for correctness, robustness, and edge cases (e.g., boundary values, formatting, unintended behavior.)
- Assist in converting existing faculty assessments (e.g., PDFs, Word documents) into PrairieLearncompatible formats.
- Review questions from a student perspective to identify clarity, usability, or technical issues.
- Flag potential assessment or implementation concerns for supervisor review.
- Help maintain example questions and lightweight documentation for faculty use.
- Participate in the Assessment Redesign Workshop (May 12-13) as part of onboarding and training.
Required Qualifications:
- Current University of Virginia student (undergraduate or graduate.)
- Programming experience, especially Python.
- Ability to read, understand, and troubleshoot code written by others
- Strong attention to detail and willingness to test technical systems thoroughly.
- Ability to follow clearly defined specifications and work under supervision.
- Professional communication skills.
Preferred Qualifications:
- Experience with PrairieLearn, PrairieTest, or similar assessment platforms.
- STEM coursework or experience with quantitative problem-solving.
- Familiarity with Markdown, LaTeX, HTML, or structured text formats.
- Prior experience as a TA, tutor, grader, or exam support staff.
- Experience supporting or proctoring exams (e.g., CBTF or similar environments.)
- Students with experience supporting CBTF exam proctoring are encouraged to apply; however, the position is not limited to those students.
Duties will vary according to position.
Undergrad student wage position for less than 20 hours per week.
**Federal Work-Study students encouraged to apply.**
Compensation: $17/hour.
MINIMUM REQUIREMENTS
Education: Current undergrad or graduate UVA student
Experience: None
Licensure: None
PHYSICAL DEMANDS
This is primarily a sedentary job involving extensive use of desktop computers. The job does occasionally require traveling some distance to attend meetings, and programs.
The University of Virginia is an equal opportunity employer. All interested persons are encouraged to apply, including veterans and individuals with disabilities. Learn more about UVA's commitment to non-discrimination and equal opportunity employment.
What University Of Virginia employees say
Pay
Benefits
Hours and flexibility
Workplace
Get the full story on Breakroom
About University of Virginia
Sourced by ZipRecruiter
The University of Virginia is distinctive among institutions of higher education. Founded by Thomas Jefferson in 1819, the University sustains the ideal of developing, through education, leaders who are well-prepared to shape the future of the nation.
Industry
Colleges, universities, and professional schools
Company size
10,000+ Employees
Headquarters location
Charlottesville, VA, US
Year founded
1819