About this Job
The Center for Computational Research (CCR) at the University at Buffalo (UB) invites applications for programming positions for undergraduate students who are either citizens or permanent residents of the United States. CCR (https://www.buffalo.edu/ccr) is a leading academic supercomputing center and is seeking to hire highly motivated undergraduates who wish to work in a dynamic research environment.
CCR has an on-going program that provides undergraduate students with advanced training in software engineering and computational science while employing them to work on a wide range of active research projects. Students not only gain valuable experience working in a state-of-the-art research environment as part of a team, often applying knowledge in their chosen fields, but also utilize new technologies, including cloud computing, machine learning, software engineering, database design, parallel computing, and user interface development. Students will have the opportunity to develop practical skills such as Python, PHP, R, MySQL, MongoDB, and TensorFlow. Students are paired with a mentor and given one or more research projects to work on. The end of the summer culminates with a short presentation by each student describing the research project(s) they worked on and their role in it.
Examples of past research projects include Vhub (https://vhub.org/) – Cyberinfrastructure for Volcano Eruption and Hazards Modeling, XDMoD (https://xdmod.access-ci.org/) – Metrics on Demand for HPC, Bioinformatics – miRdSNP), REDfly
(http://redfly.ccr.buffalo.edu/) – A Regulatory Element Database for Drosophila, xTuition – Development of an Expert Crystallization Knowledge System, and Explore UB – a web-based and iOS virtual tour application.
Duties
Assist CCR staff in a variety of software development and research projects. Projects span research areas including data analysis and modeling, machine learning, user interface design, database design, and parallel computing. Upon completion, students will be expected to prepare a short presentation describing the research project that they worked on and their role in it.
Minimum qualifications
College science and mathematics coursework. Experience with a high-level programming language such as Java, C/C++, or Python in a Linux environment. A full-time commitment over the summer.
Interns must be undergraduate students and be citizens or permanent residents of the United States or its possessions.
About the University at Buffalo
The University at Buffalo (UB) #ubuffalo is one of America’s leading public research universities and a flagship of the State University of New York system, recognized for our excellence and our impact. UB is a premier, research-intensive public university dedicated to academic excellence. Our research, creative activity and people positively impact the world. Like the city we call home, UB is distinguished by a culture of resilient optimism, resourceful thinking and pragmatic dreaming that enables us to reach others every day. Visit our website to learn more about the University at Buffalo.