company logo

MTS Accelerator System Architect

Bangalore
Full-Time
Executive: More than 10 years
Posted on Nov 29 2023

About the Job

Skills

CPU
GPU
Product Development
C++
Silicon Architecture
X86

Role and Responsibilities:

  • Architect, simulate, and design accelerator architecture. You will interact with multi-functional engineering teams to find opportunities and requirements. Some of the job duties include:
  • Implement performance, functional and power model for accelerator architecture exploration and functional verification. Accelerators may include Analog AI using in-memory computing with non-volatile memory technologies.
  • Develop tests, test plans, and testing infrastructure to verify new algorithm and functionality and their performance.
  • Assess new SW/HW innovations and drive the most relevant into the accelerator Architecture definition.
  • Research the industry trend and customer requirement of the machine learning algorithms and accelerators and drive partnerships for access to the most advanced technologies.

 

Qualification and Skills

  • Minimum 12+ years of experience with bachelor’s degree in CS/EE/Math or equivalent. Masters/PhD degree is a big plus.
  • 5+ years of Experience with performance simulation and modeling in modern C++/python. Ability to deliver production quality and well-documented code.
  • Experience in modeling and benchmarking machine learning models on accelerator simulator models.
  • Experience in machine learning frameworks and interfaces, for example: ONNX, TensorFlow and PyTorch. PyTorch is a big plus.
  • Knowledge/Experience in CPU/GPU/Domain Specific Accelerators architecture with a focus on data-path, fixed-point arithmetic, scheduler, memory system, and network-on-chip interconnection design
  • Experiences on NAND Flash Memory and its architecture and circuit design is a big plus.
  • Experiences on DRAM and its architecture and circuit design is a good plus.
  • Experience in approximate compute, analog compute is a good plus.
  • Experience of hardware and RTL implementation (Verilog/System Verilog) is a good plus.
  • Experiences in OpenCL/CUDA/Metal or other such parallel programming APIs is a good plus.
  • Passionate in new technology and innovation with strong communication skills.

 

Job Location : Bangalore/Hyderabad

About the company

Launched in 2020, Global Talent Exchange is a fast-growing next-generation tech recruitment platform. India has a huge opportunity to become the digital talent hub of the world. However, the ginormous talent gap poses a challenge. GTX was created by two visionaries with decades of experience in talent acquisition- Avinash Bichali and Yadunandan MB- as a solution to bridging this gap. Our efforts a ...Show More

Industry

Human Resources Services

Company Size

11-50 Employees

Headquarter

Bengaluru, Karnataka

Other open jobs from Global Talent Exchange