Computing Sciences Researcher II

Tucson, AZ
Jan 08, 2021
Employment Type
Full Time
Institution Type
Four-Year Institution
Posting Number:



School of Information

Department Website Link:


Main Campus


Tucson, AZ USA

Position Highlights:

The University of Arizona seeks a Research Programmer to work on the Graphical Symbolic Expression Networks (GraSEN) project, which is developing the capability to read program source and binary code to identify the symbolic mathematical expressions that the code implements. GraSEN is part of the Recovery of Symbolic Mathematics from Code (ReMath) DARPA program. GraSEN builds off of the program analysis capabilities of the AutoMATES project (Automating Model Assembly from Text, Equations and Software; Experience writing robust and scalable software is required.
Outstanding UA benefits include health, dental, and vision insurance plans; life insurance and disability programs; paid vacation, sick leave, and holidays; UA/ASU/NAU tuition reduction for the employee and qualified family members; state and optional retirement plans; access to UA recreation and cultural activities; and more!
The University of Arizona has been recognized for our innovative work-life programs. For more information about working at the University of Arizona and relocations services, please click here.

Duties & Responsibilities:

1. Contributing to the design, implementation, maintenance and evaluation of a large-scale software architecture, contributing to a shared project code base, and including integration of and with other research from sources outside the lab (other research groups, open source software, etc.). Software will be primarily written in Python, although working knowledge of C and C++ is also required. Experience with MATLAB and R are desired. The programming tasks will include design and implementation of compiler and program analysis techniques, as well as discrete math algorithms working on graph data structures and guided implementation of deep learning models. The programmer will be programming in a unix environment and using version control, such as git. The programmer is expected to be able to work effectively on their own but will also work under the direction of other senior researchers and programmers working on the project.

2. Promote professional software design practices in the lab, including the design, implementation and running of unit tests, code documentation, and code reviews.

3. Attend weekly research group meetings. Initially these will be held entirely online due to the pandemic; once the pandemic work conditions have been lifted, meeting will be held on the University of Arizona campus.

4. Participate in ReMath evaluations and hackathons.

Minimum Qualifications:

Bachelor's degree or equivalent advanced learning attained through professional level experience required.

Mimum of 3 years of relevant work experience is required.

Preferred Qualifications:

Master's degree in Computer Science or related field preferred.



Full Time/Part Time:

Full Time

Number of Hours Worked per Week:


Job FTE:


Work Calendar:


Job Category:


Benefits Eligible:

Yes - Full Benefits

Rate of Pay:


Compensation Type:

salary at 1.0 full-time equivalency (FTE)



Career Stream and Level:


Job Family:

Research & Data Analysis

Job Function:


Type of criminal background check required::

Name-based criminal background check (non-security sensitive)

Number of Vacancies:


Target Hire Date:


Expected End Date:

Contact Information for Candidates:

Clayton Morrison Associate Professor, School of Information [email protected]

Open Date:


Open Until Filled:


Documents Needed to Apply:

Resume and Cover Letter

Special Instructions to Applicant:

Diversity Statement:

At the University of Arizona, we value our inclusive climate because we know that diversity in experiences and perspectives is vital to advancing innovation, critical thinking, solving complex problems, and creating an inclusive academic community. As an Hispanic-serving institution, we translate these values into action by seeking individuals who have experience and expertise working with diverse students, colleagues, and constituencies. Because we seek a workforce with a wide range of perspectives and experiences, we provide equal employment opportunities to applicants and employees without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, gender identity, or genetic information. As an Employer of National Service, we also welcome alumni of AmeriCorps, Peace Corps, and other national service programs and others who will help us advance our Inclusive Excellence initiative aimed at creating a university that values student, staff and faculty engagement in addressing issues of diversity and inclusiveness.

Similar jobs

Similar jobs