Web Applications Engineer

Updated on: 05 Jun 2017
Flexible 40 hrs/wk
Dallas, TX, United States
International students can apply

The UTSW Biomedical High Performance Computing (BioHPC) infrastructure provides and supports an HPC compute cluster, large-scale storage, and a network of workstations enabling innovative biomedical computational research on campus. We specifically focus on supplying easy-to-use web based access to our systems, so that researchers without traditional HPC and Linux knowledge can easily carry out demanding computational work.

We are seeking an enthusiastic front-end web developer, who will have the opportunity to contribute to a variety of web services and dramatically improve the usability of HPC for biomedical research. The ideal candidate will bring to our team in-depth experience of developing interactive single-page web applications with modern frameworks.

You will be working in a small but growing team, with opportunities to learn skills and contribute outside of web development. The ideal candidate will have an interest in in high performance computing, and biomedical research.


Education and experience: Associate’s Degree or greater, and two to three years of front-end web development responsibilities. Experience in at least one JavaScript application framework (e.g. Angular, React, Ember). Knowledge of AngularJS and jQuery preferred.

The following skills are not requirements of a successful applicant, but candidates with these skills are strongly encouraged to apply.

  • Modern front-end web design & development with HTML5, CSS3 and JavaScript
  • Experience implementing a significant web application using a JavaScript front-end framework e.g. Angular, React, Ember (Angular preferred).
  • Comfortable working in a Linux environment.
  • Knowledge of high performance computing and/or cloud computing services.
  • Back-end web application and database development (we use Python with Django, Celery, RabbitMQ, MySQL).
  • Linux system administration
  • Data visualization, interactive graphing (e.g. Bokeh on Python, Shiny on R).


Innovation in biomedicine depends on innovation in detecting complex associations between increasingly higher-dimensional datasets. Providing this innovation is the core task of bioinformatics and is largely independent of the field of application. The Lyda Hill Department of Bioinformatics views the ultimate goal of bioinformatics as combining all data types into a global association scheme that links patient behavior and outcomes to disease risk and progression, as probed by the full spectrum of available measurements.

The launch of a new academic medical center department without ties to historical preconceptions of the term ‘bioinformatics’ provides us with an opportunity to establish a transformative intellectual and technical infrastructure that deploys to biomedicine innovative information science in the broadest sense.

The UT Southwestern Biomedical High Performance Computing team, a resource of the Department, helps to accomplish that transformation by providing and maintaining high-performance computing, storage and client systems for the UTSW research community. BioHPC offers hardware for cluster computing, large data storage, file sharing inside and outside the campus, a portal to integrated desktop and thin-client computing in individual labs, and training and educational opportunities for users across campus, both in the basic sciences and clinical arenas.

Desired skills

Website Development
Computer Programming

← Back to search