Internship 2021

publication date: February 3, 2021


Hello everyone! Singularis Lab begins enrollment of interns for 2021!

This year we expand the coverage of technology for the internship training. The new direction of the internship training will include computer vision and machine learning.

A total of 5 positions are open for interns:

- backend developer,

- frontend developer,

- test engineer,

- business analyst,

- CV/ML developer.


What is internship training at Singularis Lab?

A traineeship at Singularis Lab is an immersion in software development for 4 months. You become a part of our team and perform your own tasks in real projects under the guidance of a mentor. 

Part-time employment (4 hours a day) and flexible visiting hours will allow you not to harm your studies and gain developer experience. Following the results of the traineeship, an intern may have a chance of getting hired by our company.


Interns 2020


Who are we looking for?

3rd — 5th year students

Backend Developer


  • Knowledge of C#.

Issues to figure out:

  • ASP.NET Core,
  • Docker,
  • PostgreSQL,
  • NHibernate,
  • RabbitMQ,
  • Git version control system.


  • backend development.

Frontend Developer


  • knowledge of TypeScript,
  • skills in working with package managers (npm).

Issues to figure out:

  • React,
  • Docker,
  • Git version control system.


  • frontend development.

Test Engineer


  • basic understanding of web app testing process.

Issues to figure out:

  • manual testing,
  • E2E testing,
  • stress testing,
  • Git version control system.


  • Writing manual tests,
  • Conducting manual tests,
  • Writing automated tests.

Business Analyst


  • analytical way of thinking,
  • communication skills,
  • ability to write technical documentation.

Issues to figure out:

  • communication with customer,
  • task formalization,


  • gathering, formulating and coordinating project requirements.

CV/ML Developer


  • knowledge of C++ / Python

Issues to figure out:

  • RabbitMQ,
  • recognition libraries,
  • preparing data for training networks,
  • Git version control system.


  • developing a service for recognizing objects in photos


The requirements for each position are not mandatory, but the desired level of a candidate.

During the traineeship, we will teach you the technologies presented.

Thus, feel free to send your applications!

What do we offer?

  • Official salary (under a contract).
  • Flexible working hours, 4 hours a day — 20 hours a week.
  • On-the-job training.
  • Office with a convenient location in the Voroshilovsky District (22 Akademicheskaya Street, Locus Business Center, 2nd floor).
  • Rest right in the office.
  • Unlimited access to the kitchen with coffee, tea, delicious food, and to the game room, where we communicate, have a rest and play board games.
  • Friendly team.
  • Participation in corporate events.
  • Full-fledged employment (based on results of internship training).

What are the terms?

  • Applications are accepted until March 31, 2021 inclusive.
  • Interviews will be held until April 20, 2021.
  • The decision will be made not later than April 30, 2021.
  • Internship training period: May 15 - August 30, 2021.

Where to apply?

To apply it is required to fill in the form:

After filling in the form, wait for an invitation to an interview, which will be used to make a decision.