- Remote, Poland
- Remote
- Full-time · Senior
- 8+ years
This role integrates comprehensive experimentation and software engineering to explore how emerging platforms respond under demanding HPC and AI workloads. You will reveal performance restrictions, establish trustworthy measurements, and provide collaborating teams with the insights they need to improve new platforms.
Compensation
The expected base salary ranges for this position are: Poland: 292,500 PLN – 507,000 PLN for Level 4; and 375,000 PLN – 650,000 PLN for Level 5. France: 87,750 EUR – 152,100 EUR for Level 4; and 114,000 EUR – 197,600 EUR for Level 5. Germany: 112,200 EUR – 194,480 EUR for Level 4; and 141,900 EUR – 245,960 EUR for Level 5.
Responsibilities
- Characterize node, rack, and cluster performance using microbenchmarks and representative applications.
- Measure throughput, latency, and scaling efficiency to identify compute, memory, communication, and storage bottlenecks.
- Identify Linux performance problems related to CPU scheduling, NUMA locality, CPU and memory affinity, interrupt handling, and resource contention.
- Assess their impact on GPU usage and application efficiency.
- Examine distributed workload scaling, considering collective communication, synchronization delays, slow nodes, and the interplay between computation and communication.
Requirements
- BS or MS in Computer Science
- Engineering
- Mathematics
- Physics
- or-equor equivalent experience