Careers
We are always looking for highly motivated candidates to join our dynamic team of HPC software engineers at AlgoDoers!
We are seeking HPC Software Engineers to join our team and work on cutting-edge algorithms involving high-performance computing (HPC) and scientific computing. The ideal candidate should have a strong background in computer science, software engineering, and experience working with parallel and distributed computing systems.
Responsabilities
- Design and develop software for HPC systems and scientific computing applications.
- Optimize code to improve performance and scalability.
- Work with users and partners to identify requirements, troubleshoot issues, and provide technical support.
- Collaborate with other software developers and domain scientists to design and implement solutions.
- Stay current with emerging trends and technologies in linear algebra, HPC and scientific computing.
Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, Scientific Computing, or a related field.
- Strong analytical and problem-solving skills.
- Experience with parallel programming models using MPI, OpenMP, Pthreads, and/or Sycl/CUDA.
- Familiarity with HPC systems and performance analysis tools.
- Strong programming skills in languages such as C, C++, Fortran, and Python.
- Excellent communication skills, with the ability to work effectively in a team environment.
Preferred Qualifications
- Experience working with scientific computing libraries, such as BLAS, LAPACK, SuperLU, MUMPS, and PETSc.
- Experience with software engineering best practices, including version control, testing, and continuous integration.
- Experience with mixed-precision computations using specific hardware features.
- Knowledge of high-level programming languages, such as Julia or MATLAB.
This is a full-time position with competitive compensation and benefits packages. If you have a passion for HPC and scientific computing and are looking for an exciting opportunity to work on cutting-edge multidisciplinary projects, please consider AlgoDoers home and apply today!
Workplace: remote
Start date: ASAP
Type of contract: internship, full-time, freelance.
AlgoDoers is an equal opportunity employer. We are committed to creating a diverse and inclusive workplace, as inclusion and diversity are essential to achieving our mission. We encourage applications from all qualified candidates, regardless of gender, ethnicity, age, or religion.