Overview
Why consider this job opportunity:
- Competitive salary and a generous benefits package
- Opportunity for career advancement and growth within the organization
- Work with some of the most forward-thinking and hardworking professionals in the industry
- Contribute to groundbreaking projects in high-performance computing and AI
- Chance to design and optimize cutting-edge mathematical libraries for diverse applications
Responsibilities
- Design modern, flexible, and easy-to-use APIs for math libraries and lead design reviews with collaborators
- Collaborate closely with internal teams and external partners to understand use cases and requirements
- Become a domain expert by continuously surveying current trends in software systems
- Develop and optimize math libraries for high-performance computing and AI applications
- Engage in code reviews and documentation to ensure quality and clarity in development processes
Qualifications
- PhD or MSc degree in Computer Science, Applied Math, or a related science or engineering field (or equivalent experience)
- 3+ years of experience designing and developing software for high-performance computing and/or AI applications
- Advanced C++ skills, including modern design paradigms (e.g., template meta-programming, RAII)
- Parallel programming experience with CUDA or OpenCL
- Strong collaboration, communication, and documentation habits
Preferred Qualifications
- Experience using graph compilers and/or Just In Time compilation workflows (e.g., XLA, LLVM, MLIR, Numba, NVRTC)
- Programming skills with Python and modern automation setups for software building and testing (e.g., cmake, CI/CD)
- Experience with CCCL, OpenMP, OpenACC, multi-threading, MPI, PGAS
- Strong background in numerical methods (e.g., FFT, numerical linear algebra)
- Familiarity with scientific and deep learning libraries and frameworks such as PyTorch, JAX, MKL, MAGMA, PETSc, Kokkos, etc.
#SoftwareEngineering #HighPerformanceComputing #AI #CareerGrowth #CompetitiveBenefits #InnovationInTech
We prioritize candidate privacy and champion equal-opportunity employment. Central to our mission is our partnership with companies that share this commitment. We aim to foster a fair, transparent, and secure hiring environment for all. If you encounter any employer not adhering to these principles, please bring it to our attention immediately.
We are not the EOR (Employer of Record) for this position. Our role in this specific opportunity is to connect outstanding candidates with a top-tier employer.