Job Title : C++ Engineer
Location: Mountain View CA (Onsite Day-1)
Rate: $DOE/Hr on C2C
Job Responsibilities:
1. Hands on fixing of Tensor Flow C++ test breakages caused by differences in compiler (GCC, NVCC, MSVC and Clang) and OS (Windows, macOS, and Linux).
2. Solve difficult C++ issues in collaboration with internal and external stakeholders.
3. Migrate all compilers to Clang / CUDA Clang.
4. Use Bazel tooling across different OS (Windows, macOS, Linux)
Required Skills:
1. Strong C++ development background.
2. Experience with Clang or other C++ compilers.
3. Experience with building, debugging and configuring C++ on macOS and/or Windowa.
Optional Skills:
1. Ability to set up continuous integration (CI) systems for Windows/macOS on the Cloud.
2. Familiarity with Bazel on Linux, macOS and/or Windows.
Success metrics:
1. Able to fix forward > 50% of TensorFlow OSS breakages on Windows/macOS in < 1 business day.
Required artifacts:
1. Sample code on GitHub, GitLab or other repos.