-
TekWissen ®

HPC & AI/Machine Learning Engineer

TekWissen ®
Canada · Contract · Associate

Position: HPC & AI/Machine Learning Engineer

Location: Markham, ON

Duration: 6 Months

Job Type: Contract

Work Type: Onsite

Pay Rate: CAD 60-60/hr on T4


Overview:


TekWissen is a global workforce management provider headquartered in Ann Arbor, Michigan that offers strategic talent solutions to our clients world-wide. This Client is an American multinational semiconductor company based in Santa Clara, California, that develops computer processors and related technologies for business and consumer markets. global company that specializes in manufacturing semiconductor devices used in computer processing. The company also produces flash memories, graphics processors, motherboard chip sets, and a variety of components used in consumer electronics goods.


THE ROLE:

  • Contribute to the team building and optimizing Client Instinct Accelerators for HPC and AI/Machine Learning.
  • The individual will be part of a development team which analyzes, develops, tests, and deploys software to make Client the leading platform for HPC and AI/Machine learning applications.


THE PERSON:

  • The ideal person has strong technical and analytical skills in kernel mode software development.
  • They must have the ability to work as a member of a team, while also being able to work independently, define goals, scope, and lead their own development effort.


KEY RESPONSIBILITIES:

  • Work with internationally renowned world-class cloud providers to enable Client Accelerators for HPC and AI.
  • Develop Client’s GPU virtualization solution spanning Windows/Linux GPU software to a variety of Hypervisors (including KVM, Hyper-V, VMware…etc.)
  • Work with cross functional teams to further increase the solution lead between Client and the competition


PREFERRED EXPERIENCE:

  • Strong object-oriented programming background, C/C++ preferred
  • Ability to write high quality code with a keen attention to detail
  • Experience with modern concurrent programming and threading APIs
  • Experience with Windows, and Linux operating system development
  • Experience with software development processes and tools such as debuggers, source code control systems (GitHub) and profilers is a plus
  • Effective communication and problem-solving skills
  • Motivating leader with good interpersonal skills


ACADEMIC CREDENTIALS:

  • Bachelor’s or Master's degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent


TekWissen® Group is an equal opportunity employer supporting workforce diversity.

Key Skills

Ranked by relevance

virtualization linux flash cloud
Login to Apply
Posted
Dec 23, 2024
Type
Contract
Level
Associate
Location
Markham

Industries

Semiconductor Manufacturing

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Graphcore
Related

Senior Kubernetes Software Engineer (Go)

2026-05-23

Full-time
Not Applicable
Poland
Semiconductor Manufacturing
Engineering
View Job Details
Quectel
Related

Software Engineer

2026-06-20

Full-time
Mid-Senior
Brazil
Telecommunications
Engineering
View Job Details
Nordic Semiconductor
Related

Embedded Software Engineer

2026-06-13

Full-time
Associate
Norway
Semiconductor Manufacturing
Engineering