Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Colleges & Universities
Software Engineer
(This job is no longer available)
University of Washington | Seattle, WA
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description

The University of Washington Tacoma is a growing, urban-serving university that is deeply invested in its local communities. As one of three campuses of a world-class university, UW Tacoma is dedicated to interdisciplinary and innovative teaching and scholarship and to engaging the community in mutually beneficial partnerships. UW Tacoma's commitment to diversity is central to an environment where students, staff, faculty and South Sound residents find abundant opportunities for intellectual, personal and professional growth.

Our UW Tacoma, Center for Web & Data Science, has an outstanding opportunity for a Software Engineer. Responsibilities include the following:

Software development of research prototypes of program analysis tools
- Design, build, test, and debug new and existing complex software programs.
- Resolve complex system software problems
- Devise and implement algorithms
- Deploy systems to both local and cloud computer networks
- Give presentations and demos, within and outside the university

Conduct experiments to evaluate efficacy of new techniques and tools.
- Conduct case studies, observe users and generalize results
- Conduct controlled experiments, perform analysis of data
- Create variants of software systems to isolate effects during experiments
- Measures outcomes
- Stores and analyzes data

Support colleagues and external users
- Answer questions on discussion boards
- Triage and reproduce bug reports
- Write tutorials, usage examples, and user manuals
- Generalize systems to enable customization by external users
- Write internal design documentation

Prepare documentation and technical papers.
- Develop documentation on systems specifications and operating instructions.
- Participate in writing and submission of technical papers to journals, conferences
- Revise papers to address reviewer comments
- Prepare demo materials

Sample projects:
A few specific funded projects for which we need help include the following. You will assist with one or more of these projects, but will also be involved with new projects as they come up; we start many each year.
CHRONOZOOM PROJECT - ChronoZoom is an open source community project dedicated to visualizing the history of everything to bridge the gap between the humanities and sciences using the story of Big History to easily understand all this information. This project has been funded and supported by Microsoft Research Connections in collaboration with University California at Berkeley, Moscow State University, the University of Washington Information School, and the Center for Web & Data Science at the University of Washington, Tacoma. (www.chronozoomproject.org)

EDUCATIONAL BIG DATA - The University of Washington-Tacoma (UWT) is excited to partner with the Office of the Superintendent of Public Instruction (OSPI) to support state-needs projects and to meet the needs of students with special needs state-wide.

Also, in conjunction with OSPI, we are working on the implementation of the RTI Essential Components Integrity Rubric. The RTI Essential Components Integrity Rubric and the RTI Essential Components Integrity Worksheet were developed by the National Center on Response to Intervention and are for use by individuals who are responsible for monitoring school-level fidelity of RTI implementation. The rubric is aligned with the essential components of RTI.
RISK OF READMISSION - Congestive Heart Failure (CHF) is one of the leading causes of hospitalization, and studies have shown that many of these admissions are readmissions. Identifying the patients who are at a greater risk of hospitalization can guide implementation of appropriate plans to prevent these readmissions. This work aims at analyzing and building an effective predictive model for this problem that could successfully identify patients who are at a greater risk of future hospital admissions.

HEALTH CARE CLAIMS ANALYTICS - We partner with Edifecs, a leading claims processing platform with 250+ customers nationwide to develop distributed algorithms and architecture to tackle some of today's greatest health care data management challenges.

CONSUMER ANALYTICS - Correlated sales, product cannibalization across warehouses, and predicting online sales are just a few of the large retail data science questions we are exploring in partnership with COSTCO Wholesale.

Competitive candidates enjoy the energetic, exciting, and flexible environment of a cutting-edge university research group; are capable of thinking abstractly; architecting new designs, and building, testing and deploying systems, and find it rewarding to improve existing systems; logical thinker and a clear communicator; capable of devising and implementing complex algorithms, but discover simple ones; a self-starter who is a good team player who can work both with faculty and students on their research projects, and with the end users of those systems.


- Master's degree in computer science or a related field And five years software development and/or research experience.

- Strong interpersonal skills.
- Demonstrated ability to work and communicate with faculty, students, and end users.
- Experience developing software for Windows and Linux environments.
- Experience with at least two of: C++, C, Java, C#, JavaScript.
- Ability to write clear technical documentation and/or papers.
- Ability to give clear and engaging verbal presentations to an audience.
- Software design experience, including knowledge of object-oriented programming.
- Ability to work with substantial existing codebases.
Equivalent education/experience will substitute for all minimum qualifications except when there are legal requirements, such as a license/certification/registration.


- Experience with Hadoop / Map Reduce
- Experience with academic research.
- Experience with compilers or other program analysis tools.

Condition of Employment:

Appointment to this position is contingent upon obtaining satisfactory results from a criminal background check

Application Process
Part of the application process for this position includes completing an online cover letter assessment, as well as the Employment Eligibility Assessment to obtain additional information that will be used in the evaluation process. The assessment(s) will appear on your screen for you to complete as soon as you select "Apply to this Position" on this job announcement. Once you begin the assessment, it must be completed at that time. If you select to take it later, it will appear on your "My Jobs" page to take when you are ready. Please note that your application will not be reviewed and you will not be considered for this position until the assessment is complete.

The University of Washington is a leader in environmental stewardship & sustainability, and committed to becoming climate neutral.

The University of Washington is an equal opportunity, affirmative action employer.
To request disability accommodation in the application process, contact the Disability Services Office at 206-543-6450 / 206-543-6452 (tty) or dso@uw.edu.

Apply for this job

var _gaq = _

About University of Washington

Founded in 1861, the University of Washington is one of the oldest state-supported institutions of higher education on the Pacific coast. The Seattle-based university has earned an international reputation for research, and its graduate programs are some of the most highly rated in the nation. It is a leader in such fields as drama, dentistry, medicine, nursing, health services, astronomy, computer science, molecular biotechnology, oceanography, biostatistics, physics, physiology, pharmacology, geography, sociology, and social work. The university currently enrolls 35,000 students.