Plumlogix (MBE Salesforce Partner)
Website:
plumlogix.com
Job details:
Title: CUDA (CPU/GPU) Consultant / Engineer
Location: Remote
Employment Type: Part-Time / Consulting
Engagement: Contract
Hours: Flexible, based on project requirements
Experience & Skill Requirements:
- 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.
Click on Apply to know more.