Machine Learning Software Engineer (co Op)

Markham, ON, Canada

Job Description


WHAT YOU DO AT AMD CHANGES EVERYTHING

We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences \xe2\x80\x93 the building blocks for the data center, artificial intelligence, PCs, gaming and embedded. Underpinning our mission is the AMD culture. We push the limits of innovation to solve the world\xe2\x80\x99s most important challenges. We strive for execution excellence while being direct, humble, collaborative, and inclusive of diverse perspectives. This is who we are at our best. One Company. One Team.

AMD together we advance_

This is a hybrid role (remote & in-office) as the hiring team will require the student to come to the LOCATION office approximately 3 days a week. COVID-19 protocols are being strictly followed.

Program Term

This role is a 12-month position
May 1, 2023 \xe2\x80\x93 April 24, 2024

About the Department

A Long-Term Co-op student position in Machine Learning Software Engineering (MLSE) unit presents wide opportunity for students to see with their own eyes and feel/do with their own hands the real work in High-Tech Industry environment.

The Role

Working in our dynamic team of engineers offers a tremendous professional development opportunity to:

  • Develop your technical abilities in a very specialized and rewarding field,
  • Become a proactive team member that shows initiative and innovation,
  • Learn to communicate effectively in professional team environment,
  • Network with like-minded, experienced engineers, and
  • Contribute novel and valuable ideas for the benefit of the team
What you\xe2\x80\x99ll be doing

Exiting new and fast developing MLSE programming is used in various areas (Machine Learning/Deep Neural Networks (DNN), gaming with real physics, Video Processing, High Performance Computing (HPC), scientific computations, etc.) and allows applying the knowledge gained during this internship to vast areas and is in high demand from very reputable employers.
The responsibilities will include working on bugs (reproducing, triaging, debugging, suggesting a solution, coding, submitting change), new features, helping in bringing up new HW, participating in the team meetings and discussions, writing documentation, cooperating with other teams and more.

What you\xe2\x80\x99ll learn

Learning HIP, OpenCL and other Stream Compute APIs both from outside via API/applications and inside working with MLSE drivers is not only very interesting experience, but extremely useful for your development and excellent future employment. Radeon Open Compute platform (ROCm), the major AMD software project for Stream Compute is getting well accepted by the industry and spreading wide and wild.

Requirements

The major objective of this internship is to develop and support the MLSE drivers while you can try and learn API and write some samples.

MLSE drivers consist of two major parts: runtime and compiler. We are looking for a Long-Term Co-op student interested in the described above work working on the runtime (RT) side of the drivers.

Benefits offered are described: AMD benefits at a glance.

AMD does not accept unsolicited resumes from headhunters, recruitment agencies, or fee-based recruitment services. AMD and its subsidiaries are equal opportunity, inclusive employers and will consider all applicants without regard to age, ancestry, color, marital status, medical condition, mental or physical disability, national origin, race, religion, political and/or third-party affiliation, sex, pregnancy, sexual orientation, gender identity, military or veteran status, or any other characteristic protected by law. We encourage applications from all qualified candidates and will accommodate applicants\xe2\x80\x99 needs under the respective laws throughout all stages of the recruitment and selection process.

Beware of fraud agents! do not pay money to get a job

MNCJobz.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD2114960
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Markham, ON, Canada
  • Education
    Not mentioned