14.08.2022

Senior Python Developer Audiogram

Moscow, Russia

Required professional experience

3

Employment mode

Full-time

Work pattern

Remote

Profession

Backend Developer

Professional area

Use MTS AI's proven artificial intelligence technologies to tackle your problems. Take advantage of our platform solutions to create smart devices, voice assistants and chatbots, and use our video analysis solutions

Job duties:

  • Roll out high-load backend architecture of a speech recognition and synthesis system.
  • Work with ML engineers to optimize integration of ML services into the product's architecture.
  • Join efforts with DevOps and QA o improve CI

A successful candidate should:

  • 3+ years of backend development experience in Python
  • Knowledge of classical algorithms and data structures, understanding of OOP and SOLID principles
  • Experience with git / git-flow
  • Understanding of CI/CD processes, docker, kubernetes
  • Understanding of CI/CD processes, docker, kubernetes
  • Experience in code review, readable code-writing skills
  • Testing experience (modular tests, unit testing)

It will be perfect if

  • Experience in developing high-load systems
  • Experience in freelance working from home
  • We will highly appreciate if you know how to work with: fastapi, aiohttp, celery, nats, rabbitMQ, pytest, gRPC, socketIO

We offer:

  • Startup setting and participation in AI innovation projects
  • Work in a cross-functional team; level of company's developers – middle+/senior.
  • Strong development culture and up-to-date technology stack.
  • Truly flexible schedule – we have no mandatory office days; the team meets at the office when they think it necessary; a full distance work format is also possible;
  • Fixed salary + decent annual bonus;
  • Comfortable new office within a five-minute walk from Kurskaya metro station, in case you like meeting your team mates once in a while;
  • Health insurance plan with full coverage, including dental and telemedicine services, foreign travel insurance and life insurance;
  • Participation in conferences and meet-ups, company-paid training;
  • Free mobile service with full coverage in Russia;
  • Partial cashback for fitness membership after one year on the job;
  • Annual paid leave – 31 days;
  • Special offers from MTS partners and friends, including car insurance providers, housing developers, training centers, cafes and many others.

В сопроводительном письме напишите в разработке каких типов систем Вы принимали участие.

Apply for job

Enter Name
Check the e-mail
Image.zip
Wrong file format
File format: DOCX, PDF, PNG, PPTX. Maximum 2 Mb.