- Cryptography, Network Security
- Networking algorithms and protocols
- Information theory
- Error detection and correction
- Graph theory
- Probability and Math Statistics
- Game theory
- Databases
- Image and video processing
- Steganography
- Distributed computing
- Algorithms and Data Structures
- Discrete Mathematics
- Artificial intelligence
- Machine learning
- Other fields of Computer science
You are good at
Responsibilities
- Conduct research to advance the state of the art in blockchain and distributed ledger technologies
- Study whitepapers of new technologies and best cases of their usage and integration
- Contribute research that is relevant and can be applied to product development
- Prepare theoretical materials for blockchain educational program
- Engage and collaborate with the engineers on development projects
- Collaborate on projects architecture as part of a team
Requirements
- Currently holding an academic, IT, or research position
- Master of Computer Science/ Ph.D. pursuing or achieved
- Publication track-record in cryptography, distributed systems, networking, storage, formal verification, programming languages, security, privacy-enhancing technologies, or related technical fields
- Experience in theoretical and empirical research
- Experience communicating research results in writing and for public audiences of peers
- Strong attitude to research
- Advanced level of English
We offer
- Calm and friendly team
- Mentoring
- Competitive salary
- Personal and professional growth
- Professional IT events compensation
- Comfortable office at the center of Kharkiv
- Account management of your contractor entity
- Personal development plan and partial compensation of education
- Ergonomic highly-adjustable chairs for healthy working experience
- Paid vacation and sick days-off
- Paid English classes with individual plans
- Paid lunch
- Coffee, tea, ice cream and nuts