Remote Senior C++/Deep Learning Engineer, GPU Optimization

Posted

Apply now
Please, let Torc Robotics know you found this job on RemoteYeah. This helps us grow 🌱.

Description:

  • Torc is seeking a highly experienced Senior C++/Deep Learning Engineer focused on GPU Optimization to join their hardware acceleration team.
  • The role involves optimizing machine learning inference models for NVIDIA Orin execution and leveraging data parallelism and CUDA programming.
  • Responsibilities include implementing tensorrt plugins, staying updated on advancements in PyTorch, and collaborating with machine learning engineers to develop innovative deep learning solutions.
  • The engineer will analyze and optimize deep learning inference using profiling and optimization tools, contributing to the development of internal tools and libraries to enhance deep learning performance.
  • Clear and concise documentation of work and effective knowledge sharing with team members is expected.

Requirements:

  • A Bachelor's degree in computer science, data science, artificial intelligence, or a related field with 6+ years of professional experience, or a Master's degree with 3+ years of experience is required.
  • Mastery of Modern C++ (14 or more recent) and Python is essential, with the ability to write efficient and maintainable code.
  • Familiarity with object-oriented software design patterns and their implementation in C++ is necessary.
  • In-depth knowledge of CUDA programming and experience with optimizing deep learning kernels is required.
  • A strong understanding of parallel computing (GPGPU) and high-performance computing (HPC) concepts is essential.
  • The candidate should excel in a collaborative environment and be familiar with AGILE development practices.
  • Proficiency in using collaborative development tools such as Git and Jira is required.
  • The ability to adhere to company coding standards and a proven dedication to writing production-quality code is necessary.
  • Bonus points for having a PhD with 1+ years of experience, experience working on safety-critical systems, and familiarity with NVIDIA libraries and frameworks like CUBLAS, CuDNN, and NPP, as well as deep learning frameworks such as TensorFlow, PyTorch, or Caffe.

Benefits:

  • Torc offers a competitive compensation package that includes a bonus component and stock options.
  • Full-time employees receive 100% paid medical, dental, and vision premiums.
  • A 401K plan with a 6% employer match is provided.
  • Employees enjoy flexibility in their schedule and generous paid vacation, available immediately after the start date.
  • The company provides company-wide holiday office closures and offers AD+D and Life Insurance.
  • Torc is committed to building a diverse and inclusive workplace, celebrating the uniqueness of all team members.
Apply now
Please, let Torc Robotics know you found this job on RemoteYeah . This helps us grow 🌱.
About the job
Posted on
Job type
Salary
$ 177,300 - 212,800 USD / year
TR
Torc Robotics's company logo
Torc Robotics
View company profile
Report this job

Job expired or something else is wrong with this job?

Report this job
Leave a feedback