Student Recruitment
DEPARTMENT: Arctic Region Supercomputing Center
JOB TITLE: Research Projects Assistant
GRADE: $9.50/ hour - not to exceed 20 hours per pay period during regular semester, 40 hours per week during spring and summer breaks
EMPLOYMENT: Temporary, Part time, Student
Apply on-line at: https://www.uakjobs.com
Job Posting Number: 0055071
OPENING DATE: March 24, 2008
CLOSING DATE: Open until filled
FIRST REVIEW DATE: April 11, 2008
RESPONSIBILITIES:
ARSC research projects in science, engineering and visualization require student
assistants to work on several projects. Student assistants will work under
the supervision of ARSC staff or faculty members on one or more research
projects, and will be required to complete other tasks as needed.
QUALIFICATIONS:
Knowledge of, or interest in learning software and programming for science,
engineering, visualization, information/data retrieval and
databases. See projects, below, for detailed list of required skill sets.
APPLICATION:
Apply online at https://www.uakjobs.com
Must submit, with online application a cover letter, current resume and 3 references.
PROJECTS:
1. Space Weather. Web-page support for Space Weather forecasting: Developing Python and PHP control scripts for MySQL-based real time operation of the Space Weather forecasting effort (the forecasting model codes are in Fortran and C++). Current web site at: http://www.arsc.edu/SpaceWeather and its newer development at http://www.arsc.edu/SpaceWeather/new. Successful applicant will work as a member of research team on integrating the existing Python/MySQL/PHP scripts into real-time operation of the dynamic Web-page and creation of new Web-page functionality through creating new scrips. Among other possible new topics is application of the meteorological model data for evaluation of meteorological conditions for radio signal propagation. General experience gained by successful candidate participating in this project is highly relevant to any large dynamic Web-based application.
Requirements: Familarity with at least one programming language such as C,
C++, Python, PHP, etc.
Preferred Skills: Experience using SQL, PHP, graphics programming
and MySQL is preferred.
2. Graphical communication. Automated
delivery and interaction with data products such as those at weather.arsc.edu.
Friendly user interface with capable options for selecting subsets of
data from large output from WRF and other high performance computing applications.
Requirements: Experience with HTML, PHP, Python, MySQL, ImageMagick or similar graphical packages. NetCDF a plus.
3. Web services / Grid services programming. "Search" systems
(information retrieval, spidering/harvesting, user interface)
implemented across multiple systems.
Requirements: Java, C/C++ programming, use of ant, web services. Experience with Tomcat or Globus a plus.
4. wit3Dviewer renovation and improvement. Clean up and improve code for the VR application "wit3Dviewer". Tasks would include making code more readable (for maintenance), improving execution speed, and fixing some UI problems. For the more ambitious student, there exists the possibility of adding different data readers, making the wit3Dviewer into a generic VR volume visualizer.
Requirements: C/C++, OpenGL or graphics experience, experience with Object Oriented programming.
5. Video production software documentation. A student would perform maintenance on video production equipment (labeling wires, plugging in equipment, noting inoperable equipment for repair/replacement, etc.) to bring it up to a usable state. Also, create a website or other repository of knowledge on how to use the video equipment, and populate that site with information.
6. Web/database design & implementation. For communication about and access to scientific data of various types, such as our to-be-daily smoke forecast.
Requirements: HTML, PHP, MySQL.
7. System Benchmarking and Testing Suite. This project will help to organize a suite of applications that can be run to evaluate system health and performance throughout the lifetime of the system. The student working on this project will gain knowledge in parallel programming, scripting, and version control systems.
Requirements: Familiarity with command line environment and compiled languages
such as C, C++ or Fortran.
Preferred Skills: Familiarity with Linux, Shell Scripting (e.g. bash,
etc), and a version control system such as CVS or Subversion.
8. System Utilization Reporting. This project will develop a web based interface to generate reports based on job information from ARSC systems. Reports will be generated based on information saved in a database and may be presented as tables of information or graphs.
9. Remote Control Device Project. This project allows users from anywhere in the world to manipulate devices to solve problems. See http://www.arsc.edu/science/remotecontroldevice/index.php for details.
Requirements: Python, java, blue-tooth applications. Experience with robotics programming a plus.
10. Motion Capture. This project is developing an instrument that can be played via hand/body motions.
Requirements: C++, TCP/IP, Python, Perl, Max/Msp or PD experience.
If you have any questions please email:
Paul Mercer, or
Greg Newby,
First review date is 4/11/08. Submit your application prior to 4/11/08 to be included.
Arctic Region Supercomputing Center
PO Box 756020, Fairbanks, AK 99775 | voice: 907-474-6935 | email:
home | search | about | support | news | science | resources