Senior Software Engineer
Job is Expired
Location: Remote
Compensation: Salary
Reviewed: Fri, Jun 06, 2025
Job Summary
A company is looking for a Senior Software Engineer - Parallel Computing Systems.
Key Responsibilities
- Design algorithms that generate optimized code from deep learning programs
- Build GPU-aware CPU runtime systems to maximize kernel execution performance
- Collaborate with hardware engineers and optimization specialists to develop innovative techniques for AI workloads
Required Qualifications
- MS or PhD in Computer Science, Computer Engineering, Electrical Engineering, or related field (or equivalent experience)
- 4+ years of advanced C++ programming experience with large codebases
- Strong parallel programming experience with technologies such as CUDA and OpenMP
- Experience with low-level performance optimization and bottleneck identification
- Performance analysis skills to identify and develop optimization strategies for high-level programs
COMPLETE JOB DESCRIPTION
The job description is available to subscribers. Subscribe today to get the full benefits of a premium membership with Virtual Vocations. We offer the largest remote database online...
Job is Expired