ML Accelerator Infrastructure Engineer

  • Posted 60+ days ago | Updated 7 hours ago

Overview

Remote
$70 - $100
Contract - W2
Contract - Independent
Contract - 12 Month(s)
No Travel Required

Skills

infrastructure development
modeling
Simulation
C++
Pytorch
tensorflow
Caffe2
Python
Jenkins
Sandcastle

Job Details

Title: ML Accelerator Infrastructure Engineer

Duration: Long Term Contract

Location: 100% Remote

 

Job Description:

Develop infrastructure such as tools and flows heavily dependent on automation. Infrastructure used for modeling and simulating HW devices.

 

Skills–Must have

  • Hands-on SW development experienced in compiling and debugging C++
  • Understanding of linking types and libraries (static/dynamic)
  • Familiar with debugging tools and profiling tools
  • Hands on experience in developing build flows and code management tools
  • Make/Cmake
  • Bazel/Blaze/Buck(META)
  • Automation Scripting using python & bash
  • Use of JSON, protobuf, YAML and other automation packages
  • Revision control systems Git, Mecurial, etc.
  • Continuous integration and continuous delivery
  • Experience managing regressions with tools such as LSF
  • Managing compilation vs runtime jobs sharing binaries
  • Automating regressions
  • Experience with continuous integration tools such as Jenkins or Sandcastle
  • Logging and metrics for monitoring applications and debugging issues

Skills – Nice to have

  • HW Modeling experience C++/Python
  • Understanding of Verilog tools and compilation flows.
  • AI frameworks Pytorch, tensorflow, Caffe2