Software Developer (Internship)
Primate Labs, a small (but mighty!) software company located in Toronto, is looking for enthusiastic developers to join our team. The Software Developer will help us build the next version of Geekbench, our popular cross-platform benchmark for desktop and mobile platforms. Our customers are diverse, from individual consumers to Fortune 500 hardware companies, and rely on us to provide applications that produce accurate and unbiased performance assessments.
The ideal candidate will enjoy working on challenging technical problems and will thrive in an entrepreneurial environment working alongside a small, tight-knit team.
Responsibilities
As a Software Developer, you will have the opportunity to investigate, develop, and optimize benchmark tests that encompass various fields, such as productivity applications, developer tools, image processing, machine learning, and video games. We value Developers who are eager to research and experiment to find solutions to difficult problems. You will also contribute to the development and maintenance of features within the Geekbench application, ensuring their accurate performance and functionality across multiple mobile and desktop platforms.
Required Skills
We're looking for candidates with the following background and skills:
- Experience with both C++ and Python.
- Experience with profiling tools (e.g., Intel VTune).
- Experience writing and optimizing multi-threaded code.
- Working knowledge of computer architecture.
- Ability to prioritize and apply trade-offs for product constraints.
- Self-motivated and able to work independently with minimal supervision
- Pursuing an undergraduate degree in a technical field (e.g., Computer Science, Computer Engineering, Software Engineering).
The following skills are nice to have but by no means necessary:
- Experience with SIMD instruction sets (e.g., SSE, AVX, NEON).
- Experience with command-line development tools.
- Experience with mobile development.
This is a full-time, onsite, internship position in our Toronto office.