Вакансия в архиве
Компания больше не ищет сотрудника. Посмотрите похожие предложения
Компания больше не ищет сотрудника. Посмотрите похожие предложения

Python Developer (Компиляторы и Алгоритмы)
в Лаборатория Современных Цифровых Технологий
от 250 000 ₽/мес на руки

📍 Москва (м. Площадь Гагарина)
Офис или гибрид
Специализация
Python
Уровень
Senior
Требуемый опыт
5+ лет
Технологии/инструменты
Python
NLTK
SQL
PostgreSQL / 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 году. Это амбициозная команда профессионалов, которая пишет код для анализа данных с нуля на С++. Они ищут новые подходы к решению задач, пишут алгоритмы и занимаются оптимизацией кода, разрабатывают ПО для работы Корпоративных Информационных Систем.