Enable job alerts via email!

ML Software Engineer - PEY

Altera

Toronto

On-site

CAD 125,000 - 150,000

Part time

Yesterday
Be an early applicant

Job summary

A leading technology company is looking for a motivated ML Software Engineer intern to develop machine learning IP solutions for FPGA designs. This position combines collaborative team efforts with technical development for cutting-edge applications. The ideal candidate is currently pursuing a Bachelor's in a relevant field and has some programming experience in C, C++, or Python. The internship is based onsite in Toronto, Ontario.

Qualifications

  • Pursuing a Bachelor's Degree in a relevant field.
  • Experience with C, C++, or Python programming.
  • At least one course in digital logic preferred.

Responsibilities

  • Develop machine learning IP solution for FPGA designs.
  • Work closely with the team to understand customer needs.

Skills

Programming in C
Programming in C++
Programming in Python

Education

Bachelor's Degree in Computer Engineering, Computer Science, Math, or Electrical Engineering
Job description

Join to apply for the ML Software Engineer - PEY role at Altera

Get AI-powered advice on this job and more exclusive features.

Job Description

Come intern with one of the largest FPGA companies in the world – Altera! You will be responsible for development of our machine learning IP solution that enables our customers to incorporate machine learning algorithms into their FPGA designs. The FPGA AI Suite includes a soft IP inference engine, a machine learning compiler that targets this IP, example designs (including SoC, PCIe-attach, and hostless variants), and, where appropriate, a runtime and BSP stack for these example designs.

Team and Work Model

Our team culture is fun and supportive, and we work closely to understand customer needs and enable them to be successful. Our Toronto office is conveniently located at the intersection of Bloor and Avenue, and we have a long history of developing many of the best engineers in Toronto. The work model for this position is onsite.

Qualifications

You must possess the below minimum qualifications to be initially considered for this position. Preferred qualifications are in addition to the minimum requirements and are considered a plus factor in identifying top candidates. Experience listed below would be obtained through a combination of your schoolwork / classes / research and / or relevant previous job and / or internship experiences.

Minimum Qualifications

The candidate must be pursuing a Bachelor’s Degree in Computer Engineering, Engineering Science, Computer Science, Math, Electrical Engineering or equivalent and :

  • 3+ months of programming experience in C, C++, or Python.
Preferred Qualifications
  • At least one course in digital logic
Job Details
  • Job Type: Student / Intern (Fixed Term)
  • Shift: Shift 1 (Canada)
  • Primary Location: Toronto, Ontario, Canada
Seniorities and Functions
  • Seniority level: Internship
  • Employment type: Internship
  • Job function: Engineering and Information Technology
  • Industries: Semiconductor Manufacturing

All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Referral information and other job postings are included for candidate awareness and are not part of the core job description.

J-18808-Ljbffr

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs