Software Engineer in Test

3 weeks ago


Toronto ON, Canada Primate Labs Inc. Full time

Primate Labs, a small (but mighty) software company located in Midtown Toronto, is looking to hire an enthusiastic Machine Learning Software Developer. The Developer will work on Geekbench AI, Primate Labs’ cross-platform AI benchmark, and will investigate, prototype, develop, and maintain machine learning benchmarks that measure how well different hardware platforms execute neural networks. This position is an excellent opportunity for developers interested in machine learning, computer performance, and cross-platform development.
Responsibilities

As a Machine Learning Software Developer, your primary responsibility will be to investigate and develop machine learning benchmarks. The benchmarks include both computer vision AI models (e.G., Object Detection, Image Segmentation) and generative AI models (e.G., LLMs such as LLaMA, text-to-image models such as Stable Diffusion). The benchmark tests will target high-end mobile devices and desktop systems. You will also be responsible for communicating experimental results from the benchmark tests both internally to project stakeholders and externally to representatives from hardware companies.

Qualifications

The ideal candidate has the following background and skills:

Experience with C++ and Python.
Experience with at least one machine learning toolkit (e.G., TensorFlow, PyTorch).
An understanding of neural networks and how they work.
Strong written and oral communication skills.
Able to work independently with minimal supervision.
Able to conduct research and problem solve independently

The following skills are nice to have but are not necessary:

An understanding of generative AI models (e.G., LLMs, Stable Diffusion)
Experience working with a variety of operating systems (e.G., Linux, Windows, macOS).
Experience training deep learning models.

This is a hybrid job in Primate Labs' Toronto office.

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.



  • Waterloo, ON, Canada Intelliswift Software Full time

    Must Have skills: Junior candidate Hardware Engineering test, validation, debug, and test automation Soldering Any RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UART Network analyzer Wireless protocol tester Spectrum analyzer DC power supply Oscilloscope Knowledge of test script software: Python C# Matlab ...


  • Waterloo, ON, Canada Intelliswift Software Full time

    Must Have skills: Junior candidate Hardware Engineering test, validation, debug, and test automation Soldering Any RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UART Network analyzer Wireless protocol tester Spectrum analyzer DC power supply Oscilloscope Knowledge of test script software: Python C# Matlab Detailed Job...


  • Waterloo, ON, Canada Intelliswift Software Full time

    Must Have skills: Junior candidate Hardware Engineering test, validation, debug, and test automation Soldering Any RF and data protocols including WiFi, Bluetooth, I2C, SPI, MIPI, UART Network analyzer Wireless protocol tester Spectrum analyzer DC power supply Oscilloscope Knowledge of test script software: Python C# Matlab Detailed Job...


  • Ottawa, ON, Canada Insight Global Full time

    Type: 12 month contract + extensions Loc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45 Must Haves * 3-6+ years as a Software Developer in Test * Bachelor's or Master's degree in computer science, Software Engineering, or a related field * Experience with the Matlab language and programming platform * Little Matlab and...


  • Ottawa, ON, Canada Insight Global Full time

    Type: 12 month contract + extensions Loc: Ottawa 3 days a week Position: Software Developer in Test Rate: 40-45 Must Haves * 3-6+ years as a Software Developer in Test * Bachelor's or Master's degree in computer science, Software Engineering, or a related field * Experience with the Matlab language and programming platform * Little Matlab and Python...


  • Markham, ON, Canada Ampstek Full time

    Title: Lead Software Engineer in Test Location: Markham, ON Onsite Lead Software Engineer in Test Position Overview: We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This...


  • Markham, ON, Canada Ampstek Full time

    Title: Lead Software Engineer in Test Location: Markham, ON Onsite Lead Software Engineer in Test Position Overview: We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. This...


  • Markham, ON, Canada Ampstek Full time

    Lead Software Engineer in Test Location: Lead Software Engineer in Test We are looking for a skilled and motivated Lead Software Engineer in Test / Test Architect to join our team. The role involves ensuring the quality and reliability of software products through comprehensive automated testing. Develop and maintain the roadmap and architecture of test...


  • Toronto, ON, Canada TekRek Full time

    Company Background: TekRek has partnered with one of Canada's leading SaaS AI firms. This firm’s product has been experiencing strong organic growth and is an innovative solution for enterprise level firms. They require a number of SDET contractors to complete a critical testing project. Job Description: As the Senior Software Engineer, Test and...


  • Toronto, ON, Canada TekRek Full time

    Company Background: TekRek has partnered with one of Canada's leading SaaS AI firms. This firm’s product has been experiencing strong organic growth and is an innovative solution for enterprise level firms. They require a number of SDET contractors to complete a critical testing project. Job Description: As the Senior Software Engineer, Test and...


  • Toronto, Canada Lyft Full time

    Job DescriptionAt Lyft, our mission is to improve people's lives with the world's best transportation. To accomplish this, we start with our community by creating an open, inclusive, and diverse organization. Lyft is looking for experienced software engineers with an emphasis on quality, testing, and test automation for mobile applications. We are growing...


  • Toronto, Canada Criteo Full time

    What You'll Do:CRITEO is seeking a Senior Software Development Engineer to join our newly established Test Engineering team.At Criteo, our engineering values promote reliability and quality. We build, break, and rebuild to make it better. Software development engineers in Test (SDETs) are expected to be proficient in both software development and testing,...


  • Greater Toronto Area, Canada AutoTrader.ca Full time

    We are looking for a   Sr Software Engineer in Test for the largest automotive marketplace in Canada.The Senior Software Engineer in Test works across agile teams to ensure integration points meet functional, performance, and code standard requirements. This role requires that software engineering best practices are applied to the domain of software...


  • Toronto, Canada MEDHA SOFTWARE SOLUTIONS INC Full time

    Work Term: PermanentWork Language: EnglishHours: 37.5 hours per weekEducation: Bachelor's degreeExperience: 1 year to less than 2 yearsWork settingComputer hardware or software retailer/wholesalerConsulting firmSoftware companyInformation technology (IT) service providerComputer and technology knowledgeEclipseEnvironment - Client/ServerHP/UXLinuxHTMLMS...


  • Toronto, ON, Canada Iris Software Inc. Full time

    Iris's client, one of the world's largest multinational investment banking and financial services corporation is looking to hire an Senior Full Stack Developer Our direct client is a is a world-leading financial services company, provides consumers, corporations, governments and institutions with a broad range of financial services and products. Senior...


  • Newmarket, ON, Canada Celestica Full time

    Summary The Engineer, Test Developmentdesigns, develops and implements automatic test equipment and test programs for product testing and design verification which ensure robust and high quality assembled products in manufacturing. The Engineer, Test Development may specialize in many areas but are generally categorized into Structural (verification of...


  • Toronto, ON, Canada AssetWorks Inc Full time

    AssetWorks is seeking an experienced Software Developer / Engineer to help accelerate growth and drive a quality-first culture. You will work closely with the team to ensure our high-test standards are maintained while driving new strategies and processes. From building new functionality, to evangelizing best practices to the team. This position is remote...

  • Security Engineer

    3 weeks ago


    Scarborough, ON, Canada ATS Software Full time €80,000 - €100,000

    ATS is the industry leader in using technology to revolutionize engineering and design processes. We create tools to help engineers and architects to integrate complex systems quickly and accurately for North America’s most exciting building projects. ATS has a strong work ethic committed to delighting clients and providing them with exceptional service....


  • Toronto, Canada TekRek Full time

    Company Background:TekRek has partnered with one of Canada's leading SaaS AI firms. This firm’s product has been experiencing strong organic growth and is an innovative solution for enterprise level firms. They require a number of SDET contractors to complete a critical testing project. Job Description:As the Senior Software Engineer, Test and Release, you...


  • Markham, ON, Canada Swoon Full time

    Senior Staff Software Engineer – Markham, Ontario Looking for an exciting opportunity in the software engineering field? Join us as a Senior Staff Software Engineer in Markham, Ontario, with a focus on test automation, quality engineering, and system-level software validation. This onsite position offers a chance to work on cutting-edge solutions for...