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
Related Jobs
3 roles aligned with this opportunity
Senior Kubernetes Software Engineer (Go)
2026-05-23
Software Engineer
2026-06-20
Embedded Software Engineer
2026-06-13
- Posted
- Dec 23, 2024
- Type
- Contract
- Level
- Associate
- Location
- Markham
- Company
- TekWissen ®
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Senior Kubernetes Software Engineer (Go)
2026-05-23
Software Engineer
2026-06-20
Embedded Software Engineer
2026-06-13