KIAT — Recruitment Agency in Minsk, Belarus $$$+375 29 671 35 63
220020MinskProspekte Pobeditelei 18-2, 220004, Belarus
SMART VALOR

Task

In July 2023, we partnered with Swiss FinTech company SMART VALOR. The company works in blockchain technology and is prominent in the cryptocurrency space.

The challenge was to find and select two Senior level developers, with a stack including AI and Web3 development languages and tools. 

Job Description:


Blockchain Web3 Engineer

  • A graduate degree or above in Computer Science, Software Engineering, Cryptography, or related fields. 
  • Overall 4+ years of software development experience with 2+ years of blockchain development experience (FinTech/Web3/Blockchain/Crypto).
  • Experience in blockchain and other Web3 technologies, as a Web3 developer and/or as a backend service developer.
  • Knowledge of Ethereum, EVM-compatible chains, Layer 2 solutions, and related technologies.
  • Technical knowledge of the leading blockchain protocols, consensus mechanisms, and the latest innovations in the space.
  • Experience in building distributed systems.
  • Deep understanding of blockchain transactions and accounts.
  • Development, Testing, and Deployment of Smart contracts on multiple platforms.
  • Solid understanding of software engineering principles and best practices, including version control (e.g., Git), code review, and unit testing.
  • Familiarity with the digital asset/cryptocurrency industry and related data sources.
  • Interest in blockchain and other Web3 technologies.
  • Excellent written and verbal communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.
  • Strong attention to detail, ability to work independently, and meet project deadlines.
  • You’re a self-starter and a quick learner.
  • Fluent in English.

 

Responsibilities:

  • Build backend Web3 services that interact with blockchains.
  • Build scalable blockchain infrastructure.
  • Design, development, testing, and optimization of smart contracts on Ethereum and other mainstream blockchain platforms.
  • Integrate with different wallets (auth, transactions) and blockchains (on-chain data analysis).
  • Troubleshoot and resolve cryptographic and blockchain-related issues.
  • Connect with the developer community and facilitate discussion with technical partners.

 

AI Engineer

  • A graduate degree in Computer Science, Data Science, Statistics, Informatics, Information Systems or a similar quantitative field.
  • 3+ years of experience in a similar role.
  • Experience with AI/ML algorithm R&D.
  • Design, build, and test machine learning pipelines from end-to-end.
  • Hands-on experience with AI modeling tools and software, like TensorFlow, PyTorch, Langchain, etc.
  • Having programming skills in languages such as Python (and relevant libraries such as pandas, NumPy) or R.
  • Advanced SQL knowledge and experience with data warehousing concepts and tools.
  • Strong experience in analytics engineering, data engineering, or a similar role involving data integration, transformation, and analysis with exposure to multi-disciplinary data (Engineering, Accounting, Compliance, Customer Support, Marketing etc.).
  • Ability to work comfortably in a git framework.
  • Be experienced working with a variety of databases but have deep knowledge of at least one.
  • Experience with coding language principles: logic, scripting, system configuration, scheduling and monitoring.
  • Knowledge and experience with AI/ML algorithm development and dataset generation.
  • Familiar with NLP, neural networks, deep learning or machine learning algorithms.
  • Familiar with large-scale model training.
  • Experience with Docker, Containerization, AWS services. Good to have experience with: Lambda, S3, EC2.
  • Experience with Looker or with alternative visualization solutions like Qlik, Tableau or PowerBI.
  • Experience with ETL/ELT solutions like Fivetran.
  • Solid understanding of AI and machine learning principles and practical experience in implementing AI models and algorithms.
  • Familiarity with the digital asset/cryptocurrency industry and related data sources.

 

Responsibilities: 

  • Lead AI/ML algorithm R&D work-group.

 

In both instances remote and hybrid operation was envisaged.

 

Solution

We studied the project and job descriptions. We held video conferences with the customer to clarify details.

Next, the recruiter made a preliminary selection of potential candidates who had the required skills and the right location. Then they sent out a mailing to the candidates describing the project and the vacancy. After receiving the first feedback, interviews with candidates were scheduled.

Following the interviews the detailed profiles of pertinent candidates were provided directly to our client. Then, we scheduled interviews with the company representatives as well as the candidates.

There were 3 stages of interviews with each of the candidates, including interviews with stakeholders. The final candidates received a job offer.

Results

Out of 112 messages sent, we attracted 22 candidates. Of these, 6 reached the final stage of interviews and eventually 2 joined the client's team.

Result is in numbers