Tanguay Lab Student Tech Asst - Chemical Data Analytics

Oregon State University

Oregon State University

Other Engineering, Data Science
USD 14.7-21 / hour
Posted on Mar 15, 2025
Position Information
Job Title Tanguay Lab Student Tech Asst - Chemical Data Analytics
Appointment Type Student Employee
Job Location Corvallis
Position Appointment Percent 100
Appointment Basis 12
Pay Method Hourly
Pay Period 16th - 15th of the following month
Pay Date Last working day of the month
Remote or Hybrid option?
Min Hourly Rate $14.70 (Standard); $13.70 (Non-Urban); $15.95 (Portland Metro)
Max Hourly Rate $21.00 (Standard); $20.50 (Non-Urban); $21.50 (Portland Metro)
Position Summary
This recruitment is to fill a part-time (less than 24 hours per week) student programmer position for the chemical data analytics team located at 28645 E Hwy 34, Corvallis, OR 97333. The position focuses on developing and maintaining a web-based dashboard using R Shiny to visualize and analyze chemical testing data.

The successful candidate will work on creating an integrated system that manages chemical test data, flat file storage, and interactive data visualization. Transportation to the off-campus research facility is required.
Position Duties
70% Development and maintenance of R Shiny dashboard:
  • Design and implement database queries for MariaDB integration
  • Create interactive data visualizations of chemical test results
  • Develop and implement flat file storage solutions
  • Build user interface components for chemical data flagging system
30% Database and system maintenance:
  • Write and optimize SQL queries for data retrieval
  • Maintain data pipeline between flat files and dashboard
  • Document code and system architecture
  • Collaborate with research team to implement new features
Minimum Qualifications
Full Employment Eligibility Requirements can be found here: http://fa.oregonstate.edu/stu-manual/500-employment-eligibility-requirements

  • Must be academically enrolled in a high school, community college, or university and pursuing a program or course of study
  • Must meet Academic Standing Requirements; students on academic suspension are not eligible for employment
  • Must meet the applicable minimal enrollment standard
    • High School student: Regularly enrolled in a high school or participating in a home-schooling program
    • Undergraduate and post-baccalaureate student: 6 credit hours per term
    • Undergraduate international student: 12 credit hours per term*
    • Graduate student officially admitted to Graduate School: 5 credit hours per term
    • Graduate international student officially admitted to Graduate School: 9 credit hours per term*

*International students may be allowed to carry fewer hours than specified above and still be considered “full-time” by the United States Citizenship and Immigration Services (USCIS). A reduced course load is approved by the Office of International Services (OIS), and must be provided to the Student Employment Center.
Additional Required Qualifications
  • Demonstrated experience with R programming and R Shiny framework
  • Experience writing SQL queries and working with relational databases
  • Knowledge of data visualization principles and techniques
  • Strong problem-solving and analytical skills
  • Must be detail-oriented, organized, and able to work independently
  • Reliable transportation to off-campus location
  • Must be able to document code and maintain clear technical documentation
Preferred (Special) Qualifications
  • Experience with MariaDB or similar MySQL-based databases
  • Previous work with chemical or scientific data
  • Knowledge of version control systems (e.g., Git)
  • Experience with file system management in R
  • Background in data analytics or statistics
  • Experience with web technologies (HTML, CSS, JavaScript)
  • A demonstrable commitment to promoting and enhancing diversity
Working Conditions / Work Schedule