Talent.com

Engineer Offres d'emploi - Oshawa, ON

Créer une alerte emploi pour cette recherche

Engineer • oshawa on

Dernière mise à jour : il y a 4 jours
Senior Compiler Engineer

Senior Compiler Engineer

Oho GroupTucker,Ontario,Canada
130 000,00 $CA – 170 000,00 $CA par an
Temps plein
Quick Apply
Our client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamli...Voir plusDernière mise à jour : il y a 4 jours
  • Offre sponsorisée
Reliability / Project Engineer

Reliability / Project Engineer

Martin BrowerOshawa, ON, CA
Temps plein
Primary role of the Reliability / Project Engineer is to identify, manage, improve equipment run time and preventative maintenance program. At the same time, the role requires hands-on work through ...Voir plusDernière mise à jour : il y a 21 jours
DevOps Engineer

DevOps Engineer

DSR CorporationCanada, ON, CA
Temps plein
Quick Apply
Do you love cutting-edge tech and are passionate about engineering?.Then this opportunity might be perfect for you!.About DSR Corporation DSR Corporation has been the ideal end-to-end solution prov...Voir plusDernière mise à jour : il y a 14 jours
Software Engineer

Software Engineer

Keller Executive SearchON, CA
90 000,00 $CA – 126 000,00 $CA par an
Télétravail
Temps plein +1
Quick Apply
Keller Executive Search is looking for an innovative and detail-oriented.In this role, you will be integral in developing software applications that meet the needs of our clients while ensuring the...Voir plusDernière mise à jour : il y a 12 jours
Senior Desktop Engineer

Senior Desktop Engineer

Habitat Learn IncON, CA
Télétravail
Temps plein
Quick Apply
Habitat Learn is seeking a talented and experienced Senior Desktop Engineer to join our team.As a Senior Desktop Engineer, you will play a key role in the development and improvement of the desktop...Voir plusDernière mise à jour : il y a plus de 30 jours
  • Offre sponsorisée
Sales Engineer

Sales Engineer

MaviTech Professional Services LLCOntario, Canada
Our client, based in Canada and a manufacturer of packaging automation and material handling machinery is seeking an experienced. Remote USA or Canada) to drive new sales and support their customers...Voir plusDernière mise à jour : il y a 23 jours
  • Offre sponsorisée
Electrical Engineer

Electrical Engineer

itec group Inc.Niagara, ON, Canada
110 000,00 $CA – 130 000,00 $CA par an
Temps plein
We’re excited to share an opportunity for an existing vacancy as an.In this role, you’ll make a direct impact by designing, implementing, and optimizing electrical systems in substations, facilitie...Voir plusDernière mise à jour : il y a 19 jours
  • Offre sponsorisée
Senior Platform Engineer

Senior Platform Engineer

Motion RecruitmentON, Canada
Temps plein
Azure, SAAS Solutions, Platform Engineering- are you someone who prefers handling a varied set of problems, instead of patching the same issue day in and day-out?. For Engineers that think of themse...Voir plusDernière mise à jour : il y a plus de 30 jours
Senior Compiler Engineer

Senior Compiler Engineer

Oho GroupTucker,Ontario,Canada
Il y a 4 jours
Salaire
130 000,00 $CA – 170 000,00 $CA par an
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

Senior Compiler Engineer

Our client aims to revolutionize hardware and systems through a software-first approach, empowering AI innovators to surpass previous limits. The goal is to alleviate computational burdens, streamline model training and deployment, and ultimately maximize societal benefits from this transformative technology.

Their SPU (Spatial Processing Unit) stands as the pinnacle of programmable digital processors, significantly reducing AI-related costs. Efforts span across all engineering layers, encompassing hardware, runtime compilers, kernel optimization, algorithm development, and software architecture.

Looking for a Senior Compiler Engineer to drive compiler optimization for our state-of-the-art technology, enhancing code efficiency on our specialized hardware. You will join a collaborative team dedicated to innovative problem-solving and quality product creation. Make a lasting impact in AI's future.

Responsibilities :

  • Lead the design, enhancement, and maintenance of our next-generation SPU compiler.
  • Propose and implement enhancements to our Intermediate Representation (IR) to accommodate emerging trends in machine learning model architectures.
  • Develop novel compiler passes and scheduling techniques to optimize code generation.
  • Employ state-of-the-art parallelization and partitioning methodologies to automate kernel generation and exploit optimized kernels.
  • Engage in rapid prototyping and data-driven exploration to evaluate new concepts.
  • Benchmark and analyze compiler outputs on SPU hardware, ensuring peak performance.
  • Collaborate closely with hardware and software teams to align with the evolving requirements of ML engineers and drive architectural improvements.
  • Develop tools for performance bottleneck analysis.

Qualifications :

  • Bachelor's degree in computer science, computer engineering, electrical engineering, or equivalent; preference given to applicants with Master's or PhD.
  • 2+ years of experience in compiler development, particularly in compiler backends and retargeting.
  • Proficiency (5+ years) in C / C++ (C++14 or newer) and Python.
  • Understanding of functional programming principles.
  • Familiarity with loop optimization techniques (vectorization, unrolling, fusion, parallelization, etc.).
  • Experience with FPGAs or CGRAs.
  • Knowledge of DL frameworks such as Tensorflow or PyTorch preferred, but not required.
  • Working knowledge of LLVM, MLIR, and polyhedral models.
  • Exposure to ONNX is advantageous.