Shape the future of Earth sciences with Seequent as a Senior Software Developer specializing in numerical solutions. This hybrid role in Toronto focuses on developing production-ready software from research prototypes.
Reporting to the Director of Software Development, you will engage in numerical software development, utilizing tools like C++, Python, and CUDA. The role combines numerical computing and software engineering, requiring effective collaboration with researchers and engineers to deliver scalable software solutions.
Key Responsibilities: • Develop and optimize numerical libraries using C++ and Python • Transform research concepts into scalable, production-ready software • Employ GPU acceleration and parallel programming techniques • Profile and enhance numerical workflows for performance • Document technical processes and implement CI/CD practices
Requirements: • Bachelor’s degree in Computer Science, Applied Mathematics, or related area • Over 7 years of experience in software development • Proficient in numerical computing with C++ and Python • Hands-on experience with CUDA and parallel processing • Familiarity with performance tools and cross-platform environments
Contribute to innovative solutions and drive progress in Earth sciences at Seequent. #J-18808-Ljbffr

Seequent Senior Software Developer - Numerical

Apply Now
Back to search page