Лаборатория Современных Цифровых Технологий

Python Developer (Алгоритмы)

в Лаборатория Современных Цифровых Технологий

от 250 000 ₽/мес на руки

📍 Москва (м. Площадь Гагарина)Офис или гибрид
Специализация
Python
Уровень
Senior
Требуемый опыт
5+ лет

Технологии/инструменты

PythonNLTKSQLPostgreSQL / MySQL / YDB / ClickHouse

Обязанности

  • Разработка генераторов SQL-запросов на основе входных параметров и грамматик.
  • Оптимизация и анализ сгенерированных SQL-выражений.
  • Работа с формальными грамматиками (BNF, EBNF) для описания синтаксиса SQL.
  • Разработка алгоритмов трансформации и валидации SQL.
  • Интеграция генераторов SQL в существующие системы. Поставка своих решений в Python-пакетах для использования в проектах компании.
  • Участие в проектах, связанных с NLP (Natural Language Processing), включая парсинг и анализ текстовых запросов.

Требования

  • Сильная алгоритмическая подготовка.
  • Опыт работы с Python — не менее 5 лет.
  • Опыт работы с формальными грамматиками (BNF, EBNF, парсер-комбинаторы), работа с AST (Abstract Syntax Tree).
  • Знание библиотек для обработки языка (NLTK и аналоги).
  • Понимание принципов парсинга (LL, LR, PEG, Fuzzing и др.).
  • Глубокое понимание синтаксиса SQL (различные диалекты: PostgreSQL, MySQL, YDB, ClickHouse и др.). Умение оптимизировать SQL-запросы.
  • Знание принципов работы СУБД (ACID), умение оптимизировать SQL-запросы.
  • Знание принципов ООП, паттернов проектирования, чистой архитектуры (SOLID, KISS).
  • Умение писать техническую документацию для своих решений.
  • Высшее образование в сфере информационных технологий, желательно прикладная математика.

Будет плюсом:

  • Знания Django, DRF, Django ORM, FastAPI, SQLAlchemy, Celery.
  • Знание Docker, Docker Compose, процессов CI/CD, мы используем GitLab.
Василий Суханов Генеральный директор
Лаборатория Современных Цифровых Технологий

О компании Лаборатория Современных Цифровых Технологий

Сфера
Разработка ПО
Размер
1 - 10

Лаборатория Современных Цифровых Технологий — аккредитованная IT-компания, основанная в 2023 году. Это амбициозная команда профессионалов, которая пишет код для анализа данных с нуля на С++. Они ищут новые подходы к решению задач, пишут алгоритмы и занимаются оптимизацией кода, разрабатывают ПО для работы Корпоративных Информационных Систем.

Похожие вакансии

410 000 – 680 000 ₽/мес на руки
📍 Москва (м. Парк культуры), Санкт-Петербург (м. Площадь Ленина), офис или гибрид
410 000 – 490 000 ₽/мес на руки
📍 Москва (м. Парк культуры), офис или гибрид
400 000 – 500 000 ₽/мес на руки
📍 Москва (м. Спортивная), полная удалёнка
383 000 – 585 000 ₽/мес на руки
📍 Москва (м. Белорусская), Санкт-Петербург (м. Новочеркасская), полная удалёнка
350 000 – 600 000 ₽/мес на руки
📍 Москва (м. Парк Культуры), Санкт-Петербург (м. Площадь Ленина), Екатеринбург, Новосибирск, Нижний Новгород, офис или гибрид