Snarkify is a company dedicated to advancing zero-knowledge proofs for a decentralized future. They are seeking a Senior GPU Performance Engineer to optimize GPU-based solutions for ZKP applications, collaborating with the engineering team to enhance performance and drive innovation in modern cryptography.
Responsibilities:
- Design, develop, and optimize GPU-based algorithms and data structures to accelerate ZKP proof systems and related computations
- Collaborate with the engineering team to identify performance bottlenecks and propose innovative solutions to improve overall system efficiency
- Develop and maintain high-quality, well-documented code that adheres to best practices for GPU programming
- Analyze and optimize performance across a wide range of GPU architectures, ensuring maximum performance and compatibility
- Stay up-to-date with the latest advancements in GPU technology, programming techniques, and industry best practices
- Contribute to the creation of technical resources, including whitepapers, tutorials, and presentations, to share knowledge and promote our GPU-based solutions
- Mentor junior engineers and provide guidance on GPU-related topics and performance optimization techniques
Requirements:
- Bachelor's degree in Computer Science, Computer Engineering, or a related field
- 2+ years of experience in GPU computing, with a focus on performance optimization and parallel programming
- Proficient in GPU programming languages such as CUDA
- Strong understanding of computer architecture, memory systems, and parallel algorithms
- Experience with profiling and debugging tools for GPU applications, such as NVIDIA Nsight
- Excellent problem-solving skills and ability to analyze complex systems
- Strong communication skills, with the ability to work effectively in a collaborative team environment
- Demonstrated passion for staying up-to-date with the latest advancements in GPU technology and a commitment to continuous learning
- Master's or PhD preferred
- Familiarity with ZKP applications and blockchain technologies is a plus