Undergraduate Software Engineer/Data Scientist

Penn State University

University Park Campus
Date Announced:
Date Closing:
open until filled
Job Number:
Work Unit:
Applied Research Laboratory (ARL)
Algorithms, Prototyping, and Integration


The Algorithms, Prototyping, & Integration Department of the Applied Research Laboratory is seeking highly motivated undergraduate students for a summer internship to help research and develop quality software and algorithmic solutions to our sponsor’s complex problems as either software engineers or data scientists. As a software engineer, duties will include: development, testing, and transitioning of Java and Javascript based software systems including aspects of server, client, and web service components. Software candidates should have experience in technologies such as Java, Python, JavaScript, React – Redux, HTML5, CSS, relational (PostgreSQL) and non-relational (NoSQL) databases and have a solid understanding of data structures and object-oriented design (OOD) concepts. As a data scientist, duties will include researching and developing feasible algorithmic solutions to given large sets of multivariate data. Specifically, you will be engaged in machine learning based analytic research and development of large multivariate data sets. Data Science candidates should have experience in large data and machine learning languages/technologies such as Python, TensorFlow, Keras, SPARQ, Hadoop, NiFi or equivalents. Students studying Computer Science, Computer Engineering, and Data Science are encouraged to apply. Strong communication and organizational skills are required. Although this is a summer position, there may be an opportunity to start prior to the summer semester and continue into the fall semester. The successful candidates will work up to 20 hours/week during the fall and spring semesters and 40 hours/week over the summer. You must be a U.S. Citizen to apply. Applicants selected may be subject to a government security investigation. Employment with the Applied Research Laboratory will require successful completion of a pre-employment drug screen.

These salary bands have been established to provide salary guidelines for staff positions.

Salary Band Minimum Midpoint Maximum
A $16,584 $24,456 $32,328
B $18,240 $26,904 $35,556
C $19,728 $29,592 $39,456
D $21,708 $32,568 $43,416
E $24,312 $36,468 $48,612
F $27,228 $40,848 $54,456
G $30,012 $45,744 $61,500
H $34,188 $52,140 $70,080
I $38,988 $59,424 $79,908
J $43,716 $67,740 $91,812
K $50,712 $78,600 $106,488
L $58,836 $91,176 $123,528
M $68,232 $105,756 $143,292
N $80,508 $124,788 $169,068
O $93,492 $147,252 $201,024
P $110,340 $173,760 $237,192
Q $126,396 $199,056 $271,728
R $151,668 $238,872 $326,088