Parallel Works - Software Engineer Team Lead

Tech Stack

WORKS
PARALLEL
COMPUTING
PERFORMANCE
PLATFORM
CLOUD
CLUSTERS
HPC
SAAS
PUBLIC

Job Description

About Us:Parallel Works is a Chicago-based startup focused on technical computing for science, engineering and business applications.

The Parallel Works SaaS platform makes high performance computing (HPC) workflows easy, fast and collaborative on hybrid cloud and supercomputing environments.

The platform acts as middleware between these wide ranges of computing resources and allows organizations to leverage their resource, billing and user hierarchies in a uniform way.

Our customers range from small and nimble startups and research organizations creating innovative computing and ML pipelines to the world’s leading flood modeling engineers to government weather and defense agencies to global automotive suppliers.

The Role: This position involves development and enhancement of the Parallel Works platform, which runs on all three leading public cloud platforms: AWS, Azure and Google Cloud.

You’ll be responsible for developing the core platform and its backend services.

You will interact with HPC job schedulers, cloud APIs, workflow management frameworks, and container systems to create a responsive, reliable, and user friendly system.

Parallel Works provides developers the rare opportunity to interact with cutting edge cloud and on-premises technologies.

We are very interested in hearing from individuals with experience architecting high performance computing clusters, parallel file systems, high throughput networking, and GPU clusters.