Software Engineering Intern (Time-Limited/Remote) - WashU IT

Washington University in St. Louis

Remote Verified listing
Remote, USA Posted 46 days ago

At a glance

AI generated

TL;DR

Join our dynamic team as a software developer focused on High-Performance Computing (HPC) to assist in the development and integration of scientific applications for researchers across various disciplines. You will work closely with research computing staff and faculty to build, optimize, and support tools that enhance workflow automation and job submission processes on the HPC cluster. Your daily tasks include developing scripts and services, contributing to web applications and APIs, integrating new software libraries, and ensuring adherence to best practices in software engineering such as version control and code reviews. You will also configure and test containerized scientific software using Singularity/Apptainer or Docker, perform performance testing, and collaborate on improving the usability and reliability of the HPC environment. This role requires proficiency in Python, JavaScript, C++, Git, Linux environments, and familiarity with web application frameworks, as well as experience with AI/ML tools like PyTorch and TensorFlow.

Skills

Python C++ JavaScript Git Linux Tensorflow PyTorch scikit-learn Web Application Frameworks Machine Learning Feature Engineering Data Analysis CI/CD

What you'll do

  • Develop, test, and maintain tools for research workflows on the HPC cluster.
  • Contribute to web applications and command-line tools simplifying HPC usage.
  • Integrate new research applications and libraries into the cluster environment.
  • Follow software engineering best practices including version control and testing.
  • Configure and build scientific software and containerized applications for use.
  • Conduct performance testing and benchmarking of applications on the HPC.
  • Support efforts to improve usability, reliability, and automation in software.

What we're looking for

  • Experience with software development and maintenance for HPC environments.
  • Proficiency in Python, JavaScript, and web application frameworks.
  • Knowledge of Linux environments and containerization tools like Docker/Singularity.
  • Ability to follow best practices in version control, code reviews, and testing.
  • Strong analytical skills and experience with machine learning libraries (PyTorch, TensorFlow).
  • Capable of independent problem-solving and working collaboratively on projects.
  • Familiarity with data analysis, feature engineering, and AI algorithms.

Market check

Salary context

This listing doesn't show a salary. Similar roles on FindRole typically pay $123,000–$199,000.

Peer median band

$123,000$199,000

Median floor and ceiling across peers.

Typical midpoint (25–75%)

$142,121$195,110

Middle half of comparable postings.

Based on 240 comparable postings.

* 240 is the maximum number of comparable postings sampled.

Employer

About Washington University in St. Louis

Washington University in St. Louis is a private research university known for excellence in medicine, law, business, engineering, and the arts, affiliated with one of the nation''s top medical schools. Industry: Higher Education & Research

Washington University in St. Louis currently has 2 open roles on FindRole.

Most-posted roles

View all roles at Washington University in St. Louis

More like this

Similar roles

Software Engineer II - AV Labs

Uber

Sunnyvale, California, US 12 days ago $171,000$171,000
C++ Linux Python Machine Learning Computer Vision Robotics Game Theory Autonomous Driving Data Mining Deep Learning CI/CD

Software Engineer II

Warner Bros. Discovery

Remote (Ga Atlanta 1050 Techwood Drive Nw, US) 67 days ago
JavaScript HTML CSS Jest Jasmine Mocha AWS CI/CD DevOps Responsive design Unit testing A/B testing Enterprise Ad Product experience Third-party advertisement vendors Cloud Platforms Operations
Remote

Software Engineer II

The Walt Disney Company

Remote (Usa - Ny - 7 Hudson Square, US) 32 days ago $123,000$165,000
AWS Python Terraform Docker CI/CD Kubernetes Infrastructure-as-Code Agile AI-assisted development tools Cloud-native services Microservices Containerization Observability
Remote

Software Engineer II

Microsoft

Redmond, Wa,Us, US 61 days ago $100,600$199,000
Python Java JavaScript C# Azure AWS GCP Microservices Distributed Systems Cloud Infrastructure CI/CD

Software Engineer II

CoStar Group

US 165 days ago
React TypeScript Tailwind CSS HTML CSS JavaScript RESTful APIs Webpack Babel Jest React Testing Library Agile Redux Context API Micro Front Ends C# SQL Server Dynamo Elastic Search Node.js