Join a global engineering team as a Senior Scientific Software Developer in Toronto. Focus on building cloud technologies using your skills in C++, Python, and CUDA in a hybrid work setting.
In this role, you'll engage in meaningful challenges over 7+ years of progressive software development experience. You will develop and optimize numerical software, applying parallel computing techniques to deliver high-performance applications. Collaborate with peers and contribute to technical reviews and automated testing.
Key Responsibilities: • Develop and enhance numerical software with C++, Python, and CUDA • Transition research prototypes into scalable applications • Use GPU acceleration and multi-threading techniques effectively • Benchmark and optimize application performance and scalability • Collaborate with interdisciplinary teams to build software solutions
Requirements: • 7+ years of software development experience • Bachelor’s degree in Computer Science or equivalent • Strong numerical software development skills in C++ and Python • Experience with CUDA and parallel computing frameworks • Familiarity with programming tools and CI/CD practices
Transform cutting-edge research into impactful solutions with your software skills in Toronto. #J-18808-Ljbffr

Expert Software Developer for Cloud Technologies

Apply Now
Back to search page