CareerPlanSign in

Engr, Software 1

Ann Arbor, MI, US💼 Full-time🗓 2026-09-30 → 2026-10-01

Core

Building and maintaining infrastructure for large-scale experimentation and deployment of HPC solutions, including data management, loading, and support for ML/DL model training.

Role type

Software Engineer (HPC Infrastructure)

Builds

High-performance computing infrastructure, data pipelines, and debugging/analysis software

Domain

High-Performance Computing, Data Infrastructure, Machine Learning Support

Deliverable

infrastructure

Required skills

C/C++, Python, Object Oriented Design, Data Structures and algorithms, Linux System Programming, Distributed systems

Preferred skills

Cloud technologies, Linux kernel building, Network infrastructure design, Linux Device Driver Development, GPU Architectures and CUDA, Distributed computing frameworks (Apache Spark, DASK), Data science skills

Technologies

C, C++, Python, Java, JavaScript, Linux, CUDA, Apache Spark, DASK, GPU

Responsibilities

Develop and maintain HPC infrastructure for experimentation and deployment; Implement data management and loading solutions; Support machine learning and deep learning model training environments; Create debugging and analysis software tools.

Seniority

Entry-level, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 902,000+ jobs from 20+ sources.