SOFTWARE ENGINEER

University of Washington   Seattle, WA   Full-time     Information Services / Technology (IT)
Posted on September 6, 2019
Req #: 166397
Department: PATHOLOGY
Job Location: Health Sciences Center
Posting Date: 04/08/2019 
Closing Info: Open Until Filled 
Salary: Salary is commensurate with education and experience 
Shift: First Shift 
Notes: As a UW employee, you will enjoy generous benefits and work/life programs. For a complete description of our benefits for this position, please visit our website, click here.  

As a UW employee, you have a unique opportunity to change lives on our campuses, in our state and around the world. UW employees offer their boundless energy, creative problem solving skills and dedication to build stronger minds and a healthier world.

UW faculty and staff also enjoy outstanding benefits, professional growth opportunities and unique resources in an environment noted for diversity, intellectual excitement, artistic pursuits and natural beauty. All of which has allowed the UW to be nationally recognized as a “Great College to Work For” for four consecutive years.

The University of Washington, Department of Pathology is a broad and dynamic department that strives for a consistent level of high achievement in all of its activities. The Department offers full diagnostic services in all areas of Pathology, is a top ranked research organization as measured by research awards from the National Institutes of Health, and offers an array of specialized educational training programs.

UW Medicine Pathology brings together state-of-the-art technology and highly trained, world renowned personnel to provide comprehensive diagnostic and personalized service to physicians, community hospitals, independent laboratories, and other health care organizations. Our operations are based at the University of Washington Medical Center, Harborview Medical Center, South Lake Union, Northwest Hospital and the Seattle Cancer Care Alliance. Pathology faculty members also serve at Seattle Children's Hospital, the Veteran’s Administration Puget Sound Healthcare System, and the Fred Hutchinson Cancer Research Center. These collaborative efforts have generated innovative, translational studies in the basic mechanisms of disease as they apply to diagnostic pathology.

The Kaeberlein Lab has an outstanding opportunity for a full-time Software Engineer to support our in house open-source software and hardware research tools and databases.  The Kaeberlein lab is located in the Pathology Department at the University of Washington and is at the forefront of academic research into the biology of aging and the development of therapies to target age-related diseases.

This full stack Software Engineer will be responsible for the development of tools for automated analysis of microscopic images to determine lifespan, cell biological features, and behavior in model organisms as they age.

Please provide URLs to deployed examples of your work.

Key responsibilities:
  • Software Development: Implementation of new software features and user interface elements to our existing code base for our laboratory robotics and image acquisition systems (40%)
  • Software Migration: Porting existing PHP tools and MySQL databases from local Ubuntu based servers to AWS (20%)
  • Software and Systems Support: Support of existing applications, databases and robotics systems and development of bug fixes as required (20%)
  • Data Analytics Development: Implement machine learning and computer vision techniques to mine existing laboratory datasets (10%)
  • Attend weekly meeting and update laboratory staff of software and hardware developments (5%)
  • Participate in authoring grant applications and academic publications regarding developed hardware and software systems (5%)

    Minimum Requirements:
  • Bachelors degree in computer science or related discipline (professional experience may substituted for education requirements if examples of deployed work are provided), AND 4+ years relevant experience.
  • C/C++ and JAVA development
  • Linux AND AWS development

  • Git version control
  • This position also requires excellent communication skills in order to collaborate with other lab members.
  • Ability to work flexible hours based on experiment needs
  • Willing to learn and assist in secondary laboratory tasks should they be necessary for hardware testing.

    Desired:
  • Java/Javascript UI/UX design
  • Linux systems administration
  • PERL or BASH scripting
  • Computer Vision algorithm design/ OpenCV library
  • Machine learning/ Caffe or other frameworks
  • Microcontroller prototyping
  • R and statistical analysis models
  • Familiarity with mechanical and electrical engineering
  • CAD OnShape/SolidWorks/Eagle
  • Process control
  • 3D printing or machining
  • Matlab and Simulink

    Application Process:
    The application process for UW positions may include completion of a variety of online assessments to obtain additional information that will be used in the evaluation process.  These assessments may include Work Authorization, Cover Letter and/or others.  Any assessments that you need to complete will appear on your screen as soon as you select “Apply to this position”. Once you begin an assessment, it must be completed at that time; if you do not complete the assessment you will be prompted to do so the next time you access your “My Jobs” page.  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 all required assessments have been completed.
  • Committed to attracting and retaining a diverse staff, the University of Washington will honor your experiences, perspectives and unique identity. Together, our community strives to create and maintain working and learning environments that are inclusive, equitable and welcoming.

    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.