- Provide expert-level guidance on NVIDIA CUDA and GPU-accelerated computing.
- Review customer requirements and help determine appropriate GPU/CUDA-based solutions.
- Strong technical background in computer architecture, CPU/GPU computing levels, memory cache hierarchies, and memory/IO bus architectures.
- Deep expertise in high-performance computing, runtime stacks, and hardware level interrupt processing.
- Extensive programming experience in C++ and Python for developing system integrations, performance optimizations, and simulations.
- Hands-on experience with concurrent programming constructs, including multi-threading (POSIX threads/processes), critical sections, mutual exclusion, and deadlocks.
- Strong knowledge of real-time computer systems design, task scheduling techniques, and system hardening frameworks.
- Experience profiling and troubleshooting CUDA applications using tools such as NVIDIA Nsight Systems, Nsight Compute, or CUDA Profiler.
- Experience with development for stream integration of very high volume data using scripting languages like golang
Scope of Work:
- Provide high-level technical architecture guidance and functional-technical leadership to align our upcoming customer proposal with engineering capabilities.
- Conduct technical scoping, analyze complex business problems, and define logical data models or solution designs.
- Collaborate with business stakeholders and internal teams to translate technical requirements into structured framework applications.
📌 Title: CUDA (CPU/GPU) Consultant / Engineer (REMOTE & PART-TIME)
🏢 Plumlogix (MBE Salesforce Partner)
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.