- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month
Software Engineer (C/C++ & Python) [Min. exp. required - 1 year]
- ₹8L – ₹14L • 0.0% – 0.05%
- Gurgaon •+1
- 1 year of exp
- Full Time
About the job
Cypherock is revolutionizing the way individuals and businesses secure and manage their digital assets (crypto and NFTs). Our flagship product, the Cypherock X1, is a hardware wallet leveraging Shamir's Secret Sharing for unparalleled security. We aim to empower the next billion users in self-custody of digital assets, supported by innovative solutions like the Cypherock Cover, a non-custodial, non-KYC hardware-based service for PIN loss and inheritance.
In addition to redefining digital asset security, you'll also have the opportunity to work with pioneering advancements at the intersection of blockchain and artificial intelligence. Backed by leading investors in the crypto and Web3 space, Cypherock offers a collaborative, growth-oriented environment for professionals who want to make a difference in the future of digital assets.
Why Join Cypherock?
- Be a part of the core team shaping the future of digital asset security.
- Work on cutting-edge technologies such as LLMs, Transformers, GPU architectures, and PyTorch in a fast-evolving industry.
- Collaborate with a dynamic, passionate team of experts.
- Opportunity for professional growth and leadership in the AI, blockchain, and Web3 space.
Job Role:
We are seeking a Software Engineer with expertise in C/C++ and Python to develop innovative software solutions for secure cryptography projects. This role focuses on designing and optimizing software frameworks and protocols critical to secure computation and data management in AI-driven ecosystems.
Key Responsibilities:
- Develop and optimize high-performance software solutions using C/C++ and Python.
- Implement advanced cryptographic protocols and algorithms with a focus on privacy and security.
- Leverage GPU architectures and frameworks like PyTorch for computational efficiency (optional but preferred).
- Design robust solutions that integrate principles of multi-threaded programming and secure coding.
- Collaborate with cross-functional teams to align software design with system architecture, including Transformers and AI-driven models.
- Debug complex issues and conduct thorough code reviews to ensure high-quality deliverables.
Requirements:
- Bachelor's degree in Computer Science or related field from a Tier-1 or Tier-1.5 college.
- Proficiency in C/C++, Python and CUDA.
- Strong foundation in algorithms, data structures, and computer science fundamentals.
- Expertise in computer architecture, networking, cryptography, and GPU architectures (optional).
- Experience with competitive programming or demonstrated problem-solving skills.
- Knowledge of version control systems (e.g., Git).
Preferred Qualifications:
- Familiarity with LLMs, GPU programming, and frameworks like PyTorch.
- Experience in multi-threaded programming and secure computation methodologies.
- Deep understanding of cryptographic concepts and secure coding practices.
- Awareness of the challenges in data depletion for AI and innovative ways to address them.
Join Cypherock and contribute to shaping the secure and ethical future of AI-driven systems!
Please note - Candidates with less than 1 year of professional experience will not be considered.
About the company
- Early StageStartup in initial stages
- Growing fastShowed strong hiring growth in the past month