AI Architecture Intern

Canada

Applications have closed

Untether AI

At Untether AI our mission is to help companies run AI workloads to run neural networks faster, cooler, and cost effectively using at-memory computing.

View company page

Are you interested in computer architectures, artificial intelligence, neural networks, and machine learning? If so, Untether AI may be an ideal place for you!
At Untether AI we are building some of the world’s highest performance accelerator chips for neural net inference and high performance computing. Our chips implement our unique, patented, at-memory compute architecture enabling blazing fast performance with record breaking low power consumption.
This cutting-edge technology leads to many exciting and challenging technical problems you can help solve!
The architecture team at Untether AI is seeking an enthusiastic and passionate student to assist in the creation of our next-generation products. The specific role and tasks may be tailored to your unique individual interests and skills.
We work in many different domains including: CPU and ALU designs, on-chip networking, compilers, ML software, massively parallel computing, simulators, modeling and performance analysis. We are continually exploring new and novel technology and approaches to optimize our hardware and software.


Some examples of projects our prior interns have been involved with:

  • Developing neural net kernels for machine learning layers using C, C++, and Python
  • Developing automated approaches for performance scaling and optimizations
  • Designing and implementing specialized software tools and compilers
  • Developing application software for computer vision, NLP, recommendation engines
  • Development of high performance simulators
  • Developing visual profiling and performance analysis tools

Qualifications

  • 3rd or 4th year student in CS, Electrical/Computer Engineering or related
  • Deep passion for developing high quality, performant software
  • Interesting in solving unique, complex problems
  • Proficiency with one of more programming languages (such as C, C++, Python)
  • Demonstrated ability to learn and understand new technologies through prior work experience, personal projects and hobbies

Bonus Qualifications

  • Experience with ML frameworks such as PyTorch and TensorFlow
  • Experience with CUDA and GPU programming
  • Experience with embedded systems and real-time programming
Please let us know what piqued your interest and how you feel you can contribute to building the world’s best performing AI accelerators!

Tags: Computer Vision CUDA Engineering GPU HPC Machine Learning NLP Python PyTorch TensorFlow

Region: North America
Country: Canada
Job stats:  27  9  0

More jobs like this

Explore more AI, ML, Data Science career opportunities

Find even more open roles in Artificial Intelligence (AI), Machine Learning (ML), Natural Language Processing (NLP), Computer Vision (CV), Data Engineering, Data Analytics, Big Data, and Data Science in general - ordered by popularity of job title or skills, toolset and products used - below.