3D/ML Software Engineer - 93183
Advanced Micro Devices
Markham, Ontario, CA
5d ago

What you do at AMD changes everything

At AMD, we push the boundaries of what is possible. We believe in changing the world for the better by driving innovation in high-performance computing, graphics, and visualization technologies building blocks for gaming, immersive platforms, and the data center.

Developing great technology takes more than talent : it takes amazing people who understand collaboration, respect, and who will go the extra mile to achieve unthinkable results.

It takes people who have the passion and desire to disrupt the status quo, push boundaries, deliver innovation, and change the world.

If you have this type of passion, we invite you to take a look at the opportunities available to come join our team.

3D / ML Software Engineer - 93183

The Role :

To rapidly learn new methods (e.g. from open-source code and academic papers), develop prototypes, invent new techniques and help put the best ones in production.

The Person :

We are looking for highly motivated and passionate programmer in 3D graphics and ML software. You must love solving technical problems, think outside the box, and be versatile enough to go where the challenges take you.

Key Responsibilities :

  • Part of a high-impact project that exploits ML for 3D graphics.
  • Familiarize yourself with our codebase and some of its underlying technologies, (e.g. : nbdev, fastai, pytorch and Julia) if you haven’t previously used them.
  • Implement new features, analyze their impact on the problem.
  • Read papers, invent and implement new insights, run experiments and help us reach our objective asap
  • Discuss with other teams, e.g. 3D graphics HW and SW architects, designers, to help improve our SW and upcoming HW.
  • Once a reasonably optimal solution has been validated and productization is well underway, maintain and keep improving it for the next versions, or to move with some team members that combines 3D graphics and ML.
  • Preferred Experience :

  • A proven expertise is required in 3D graphics or Deep Learning, Python 3.x or Julia.
  • 3D graphics algorithms, APIs, game development, C++ and other high-performance languages experience.
  • Experience programming any of the following : Machine Learning, Deep Learning, Computer Vision, advanced math
  • Experienced with Windows and Linux operating systems, PC system setup and troubleshooting.
  • Portfolio of original, technically-challenging personal programming projects, or contribution to open-source projects
  • Academic Credentials :

  • Bachelor’s / master’s in computer engineering, Computer Science or equivalent
  • Location : Markham, Ontario


    Report this job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    My Email
    By clicking on "Continue", I give neuvoo consent to process my data and to send me email alerts, as detailed in neuvoo's Privacy Policy . I may withdraw my consent or unsubscribe at any time.
    Application form