HPC Customer Solutions Engineer
Posted 23 hours ago
Posted 23 hours ago
This is a fully remote position, open to applicants in Minnesota, +1 more state.
• Provide direct assistance to customers in resolving technical challenges related to scientific HPC applications.
• Identify, troubleshoot, and replicate client-facing bugs and runtime errors to ensure prompt resolution and customer satisfaction.
• Facilitate the development of new software features through direct engagement with customers and address client-facing issues.
• Stay informed about essential software features and communicate effectively with customers to offer guidance and support.
• Serve as a liaison among internal teams, end users, and relevant stakeholders to advocate for customer needs, translating technical requirements into software features.
• Contribute to the creation and maintenance of user documentation and the support knowledge base.
• Analyze and identify performance bottlenecks in a variety of HPC applications across different architectures.
• Master's degree or higher in computer science, engineering, physics, or a related field; relevant experience may be considered in place of an advanced degree.
• Proficiency in programming languages such as C, C++, and/or Fortran.
• Understanding of standards-based parallel programming models and languages, including MPI, OpenMP, CUDA, or OpenACC.
• Familiarity with HPC software stack components, including LLVM compilers and toolchains, libraries, schedulers, and job submission systems like SLURM or PBS.
• Experience with Linux/Unix operating systems and command-line tools for system navigation, administration, and troubleshooting.
• Knowledge of performance optimization techniques for parallel computing, including code profiling, tuning, and scaling.
• Exceptional written communication skills with a demonstrated ability to produce clear, concise, and technically accurate documentation.
• Strong verbal communication skills for effective customer engagement and internal advocacy.
• Results-driven and persistent, with a focus on innovative solutions and a commitment to delivering outcomes without excuses.
• US citizenship with eligibility to access US government research facilities is strongly preferred.
• Familiarity with Python and relevant data science libraries such as NumPy and Pandas.
• Familiarity with AI/ML frameworks such as PyTorch, TensorFlow, JAX, vLLM, and llama.cpp, along with knowledge of optimizing, profiling, and debugging AI/ML workloads on parallel architectures.
• Experience in packaging, compiling, troubleshooting, and running open-weight models.
• Experience working with or in a neocloud/hyperscaler provider.
• Remote work is an option for exceptional candidates.
• A hybrid work arrangement is preferred in the Austin, TX or Minneapolis, MN offices.
Fresenius Medical Care
Traversal
Kyra
Get handpicked remote jobs straight to your inbox weekly.