Enable job alerts via email!

Senior Deep Learning Engineer

Targeted Talent

Toronto

Remote

CAD 100,000 - 140,000

Full time

2 days ago
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Start fresh or import an existing resume

Job summary

A leading company seeks Senior Deep Learning Engineers to enhance AI technology. Responsibilities include optimizing neural networks for efficient hardware execution and building model optimization pipelines. Candidates should have strong educational backgrounds and extensive experience in deep learning frameworks.

Qualifications

  • 5+ years of experience, with 2 years in deep learning and software engineering.
  • Experience with CNNs, LSTMs/RNNs, Transformers.

Responsibilities

  • Optimize neural networks for hardware efficiency.
  • Build a model optimization pipeline.
  • Collaborate with hardware and software engineers.

Skills

Proficiency in deep learning frameworks
Strong math skills
Python proficiency

Education

Bachelor's degree in Computer Science, Engineering, or related field
Master's or PhD in Computer Science, Engineering, or related field

Tools

Tensorflow
PyTorch
C/C++
CUDA
OpenGL

Job description

Job DescriptionJob Description

We're seeking top-notch engineers to join our team. As part of our group, you'll collaborate with hardware and software engineers to design, develop, and optimize software for our chip, making AI inference accessible to everyone. You'll excel in identifying and resolving functional/performance bottlenecks in complex software and hardware designs.

We're hiring 3 Senior Deep Learning Engineers to join our Neural Networks team. Your primary focus will be optimizing neural networks to efficiently run on our hardware and building a model optimization pipeline. If you thrive on pushing the boundaries of AI technology, this role is for you!

Requirements:

  • Bachelor's degree in Computer Science, Engineering, or related field
  • 5+ years of experience, with at least 2 years in both deep learning and software engineering
  • Proficiency in deep learning frameworks like Tensorflow and/or PyTorch
  • Experience with CNNs, LSTMs/RNNs, Transformers
  • Strong math skills and Python proficiency
  • Experience with C/C++

Preferred Skills & Experience:

  • Master's or PhD in Computer Science, Engineering, or related field
  • Experience in embedded or low-level programming
  • Knowledge of CUDA/OpenGL
  • Experience deploying neural networks in production
  • Familiarity with model compression techniques like quantization, pruning, etc.
These are permanent full time remote positions.
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.