HPC Systems R&D Engineer
Experience : 0 14 Year
Location: Chennai
MustHave:
PhD 0 years PhD only
M.tech/MS. Min 3 years experience
Min 5 years experience if B.tech / BE.
Education preferably from Computer Science major and has to be from Tier one college.
A research background is highly preferable.
HPC or Highperformance computing (Software/Hardware) who has handled Servers.
Must have experience in
C
CPU/GPU architecture
Optimization
Parallel computing programming
Your Daytoday Roles
- Expose limitations in existing solutions based on clusters of CPUs & GPUs to deploy AIbased solutions on onprem & cloud infrastructures at scale.
- Develop distributed frameworks and systemlevel solutions that enable scaling out image processing & AI loads from single GPU to multinode clusters with multiple GPUs.
- Install benchmark and evaluate prerelease hardware for earlystage evaluation and prototyping by identifying (or developing) relevant workloads.
Your Expected Background
- Masters / PhD in Computer Science or related fields; bachelors degree holders with relevant experience and extraordinary trackrecord will also be considered.
- Deep understanding of operating systems computer networks and high performance applications
- Good mental model of the architecture of a modern distributed systems that is comprised of CPUs GPUs and accelerators.
- Experience with deployments of deeplearning frameworks based on TensorFlow and PyTorch on largescale onprem or cloud infrastructures.
- Strong background in modern and advanced C concepts
- Strong Scripting Skills in Bash Python or similar.
- Good communication.
Things to Make us go Wow!
Experience with model development on DL frameworks such as TensorFlow and PyTorch
- Experience with building opensource operating systems and software stack on prerelease hardware.
- Solid understanding of container infrastructure such as Docker or singularity and Kubernetes.
- Active participation in C standards bodies or similar
bash,pytorch,cpu design,optimization,tensorflow,operating systems,ms,high-performance computing,deep-learning frameworks,cpu/gpu architecture,high performance computing (hpc),python,gpgpu,parallel computing programming,docker,computing,c++,phd,kubernetes,c,m.tech,computer networks