
Posted: 2 hours ago
Job Description
<p><h3>Overview</h3><p>Why consider this job opportunity:</p>
<ul>
<li>Competitive salary and a generous benefits package</li>
<li>Opportunity for career advancement and growth within the organization</li>
<li>Work with some of the most forward-thinking and hardworking professionals in the industry</li>
<li>Contribute to groundbreaking projects in high-performance computing and AI</li>
<li>Chance to design and optimize cutting-edge mathematical libraries for diverse applications</li>
</ul>
<h3>Responsibilities</h3>
<ul>
<li>Design modern, flexible, and easy-to-use APIs for math libraries and lead design reviews with collaborators</li>
<li>Collaborate closely with internal teams and external partners to understand use cases and requirements</li>
<li>Become a domain expert by continuously surveying current trends in software systems</li>
<li>Develop and optimize math libraries for high-performance computing and AI applications</li>
<li>Engage in code reviews and documentation to ensure quality and clarity in development processes</li>
</ul>
<h3>Qualifications</h3>
<li>PhD or MSc degree in Computer Science, Applied Math, or a related science or engineering field (or equivalent experience)</li>
<li>3+ years of experience designing and developing software for high-performance computing and/or AI applications</li>
<li>Advanced C++ skills, including modern design paradigms (e.g., template meta-programming, RAII)</li>
<li>Parallel programming experience with CUDA or OpenCL</li>
<li>Strong collaboration, communication, and documentation habits</li>
</ul>
<h3>Preferred Qualifications</h3>
<ul>
<li>Experience using graph compilers and/or Just In Time compilation workflows (e.g., XLA, LLVM, MLIR, Numba, NVRTC)</li>
<li>Programming skills with Python and modern automation setups for software building and testing (e.g., cmake, CI/CD)</li>
<li>Experience with CCCL, OpenMP, OpenACC, multi-threading, MPI, PGAS</li>
<li>Strong background in numerical methods (e.g., FFT, numerical linear algebra)</li>
<li>Familiarity with scientific and deep learning libraries and frameworks such as PyTorch, JAX, MKL, MAGMA, PETSc, Kokkos, etc.</li>
</ul>
<p>#SoftwareEngineering #HighPerformanceComputing #AI #CareerGrowth #CompetitiveBenefits #InnovationInTech</p>
<p>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.</p>
<p>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.</p></p>
#J-18808-Ljbffr
Create Your Resume First
Give yourself the best chance of success. Create a professional, job-winning resume with AI before you apply.
It's fast, easy, and increases your chances of getting an interview!
Application Disclaimer
You are now leaving Thisjob.ca and being redirected to a third-party website to complete your application. We are not responsible for the content or privacy practices of this external site.
Important: Beware of job scams. Never provide your bank account details, credit card information, or any form of payment to a potential employer.