GPU Software Developer

Primate Labs Inc.
Toronto, Ontario, Canada
Full-time

Primate Labs, a small (but mighty!) software company in Toronto, is looking for an enthusiastic developers to join our team.

The 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 thrive in an entrepreneurial environment and enjoy working within a small, tight-knit team.

Responsibilities

We are seeking a highly skilled and motivated GPU Software Developer to join our talented team. In this role, you will have the opportunity to research, design, and optimize GPU benchmark tests that encompass various fields, such as image processing, machine learning, physics simulations, and video games.

We value individuals who thrive on tackling ambiguous problems and are eager to research and experiment with different solutions.

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.

Requirements

We're looking for candidates with the following background and skills : Experience with C++11 and the STL.Experience with one or more GPU Compute APIs (e.

g., OpenCL, CUDA, and Metal).Ability to prioritize and apply trade-offs for product constraints.Self-motivated and able to work independently with minimal supervision.

A University degree or equivalent experience.

The following skills are nice to have but by no means necessary : Experience with Python.Experience with profiling tools.

Experience with command-line development tools.Experience with mobile development.Experience working in small teams.

Primate Labs offers a fun and exciting working environment with minimal bureaucracy. Compensation includes a competitive salary, generous vacation time, and medical and dental benefits.

This role is a full-time hybrid role in our Toronto office.

23 days ago
Related jobs
Promoted
Primate Labs Inc.
Toronto, Ontario

We are seeking a highly skilled and motivated GPU Software Developer to join our talented team. Primate Labs, a small (but mighty!) software company in Toronto, is looking for an enthusiastic developers to join our team. The developer will help us build the next version of Geekbench, our popular cro...

Promoted
Rebelstork
Toronto, Ontario

We're seeking a Data Engineer to lead data initiatives and innovation for our data team while actively focusing on gathering requirements and building reports for business stakeholders. Architect, design, develop, and document scalable and efficient data solutions for our ecommerce marketplace, prio...

Promoted
Akkodis
Canada

Minimum 10 years’ experience testing software applications. Experience in providing technical expertise in the design, construction, testing, integration and implementation of software products. Cloud Software Solution Experience (AWS or Azure). Experience developing/architecting software applicatio...

Promoted
Direct IT Recruiting Inc., WBE Canada Certified
Canada
Remote

REMOTE, work 9AM-5PM Mon-Fri in EST timezone within Canada.Java, Spring Boot, Spring, Bootstrap, JavaScript, HTML, CSS, REST API, MVC, Microservices, Eclipse, Hibernate, SQL, GitHub, DevOps, BitBucket, Maven, Docker, Kubernetes, iPhone/Android optimization, Agile.Designing user interactions on web p...

Promoted
VLink Inc
Mississauga, Ontario

Job Title: Data Engineer(Python/Pyspark, Azure). ETL developers are responsible for designing and creating the data warehouse and all related extraction, transformation and load of data functions. Strong understanding or Snowflake on Azure Architecture, design, implementation and operationalization ...

Promoted
Iris Software Inc.
Toronto, Ontario

Senior software developer with 5+ years of experience,. Proficient in Python programming. ...

Promoted
Staccato
Canada

We are looking for a Full Stack Developer (TypeScript, React, and NodeJS) to rapidly develop web and mobile applications (with some backends) that demonstrate our generative ML Music technologies. That means you’ll be responsible for the full software development life cycle, from conception to deplo...

Promoted
DataDocks
Canada

Now, we're on the lookout for a senior engineer who's eager to join our journey. ...

Promoted
QuantBe Inc
Mississauga, Ontario

Reporting to the Software Development Lead, the Software Engineer is responsible for designing, developing, and maintaining custom-built solutions that enhance business functionality and efficiency. Intermediate Software Engineer. QuantBe, a ground-breaking fintech startup, is redefining the trading...

Promoted
Dexian
Mississauga, Ontario

Strong knowledge of Microservices based architecture and technology stack (Kafka, etc. ...