NLP алгоритмы для мониторинга и AIOps с использованием библиотек Python
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Чисто теоретически, конечной задачей всей деятельности по созданию алгоритмов для обработки естественного языка (Natural Language Processing, NLP) является создание искусственного интеллекта (ИИ), который бы понимал человеческий язык, причем “понимал” в значении “осознавал смысл” (анализ текста) и “делал осмысленные высказывания” (синтез текста). Пока до этой цели ещё очень далеко - для распознавания живого языка потребуется дать агенту ИИ все огромные знания об окружающем мире, а также возможность взаимодействовать с ним, т.е. создать «действительно мыслящего» агента. Так что сейчас, в практической плоскости, под обработкой естественного языка понимаются различные алгоритмические методы для извлечения какой-либо полезной информации из текстовых данных.
Статья
Формирование однородных групп для сплит-тестирования
Если перед вами стоит задача проведения А/Б тестирования, то я помогу вам понять, как с помощью python сформировать однородные группы с помощью алгоритмов сходства объектов на основе косинусного и взвешенного косинусного расстояния для его проведения.
Статья
Если перед вами стоит задача проведения А/Б тестирования, то я помогу вам понять, как с помощью python сформировать однородные группы с помощью алгоритмов сходства объектов на основе косинусного и взвешенного косинусного расстояния для его проведения.
Статья
Управление производительностью с Python 3.12
В Python 3.12 появилась поддержка perf profiling. В этой статье рассмотрим, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8.
Статья
В Python 3.12 появилась поддержка perf profiling. В этой статье рассмотрим, как это помогает сократить время выполнения Python-скрипта с 36 секунд до 0,8.
Статья
CodeItUp, ищет Python разработчика
Что делать:
— Разработка backend'a для мобильных и web приложений;
— Коммуникация с архитекторами, системными аналитиками и руководителями проектов;
— Принимать участие в выработке и реализации технических решений для микросервисных продуктов.
Кого ищут:
— Опыт работы от 1 года на аналогичной позиции;
— Знания Python;
— Опыт работы с FastAPI и/или AsyncIO;
— Опыт работы с реляционными базами данных (предпочтительно PostgreSQL);
— Алгоритмическая подготовка;
— Знание паттернов проектирования.
Будет круто, если у тебя есть:
— Опыт работы с Docker;
— Опыт работы с NoSQL (Redis, MongoDB);
— Практический опыт интеграции через брокеры сообщений;
— Навыки проектирования и разработки систем с микросервисной архитектурой;
— Знания Django, Pyramid.
Условия:
— Оплата 120 000 - 200 000 рублей;
— Работа в аккредитованной ИТ-компании;
— Быть частью молодой и амбициозной команды профессионалов своего дела;
— Участие в проектах с заказчиками федерального уровня;
— Возможность работы с гибким графиком.
Откликнуться: mukhametshinaaa@sovcombank.ru
Что делать:
— Разработка backend'a для мобильных и web приложений;
— Коммуникация с архитекторами, системными аналитиками и руководителями проектов;
— Принимать участие в выработке и реализации технических решений для микросервисных продуктов.
Кого ищут:
— Опыт работы от 1 года на аналогичной позиции;
— Знания Python;
— Опыт работы с FastAPI и/или AsyncIO;
— Опыт работы с реляционными базами данных (предпочтительно PostgreSQL);
— Алгоритмическая подготовка;
— Знание паттернов проектирования.
Будет круто, если у тебя есть:
— Опыт работы с Docker;
— Опыт работы с NoSQL (Redis, MongoDB);
— Практический опыт интеграции через брокеры сообщений;
— Навыки проектирования и разработки систем с микросервисной архитектурой;
— Знания Django, Pyramid.
Условия:
— Оплата 120 000 - 200 000 рублей;
— Работа в аккредитованной ИТ-компании;
— Быть частью молодой и амбициозной команды профессионалов своего дела;
— Участие в проектах с заказчиками федерального уровня;
— Возможность работы с гибким графиком.
Откликнуться: mukhametshinaaa@sovcombank.ru
Совкомбанк, ищет Junior Python разработчика
Что делать:
— Написание ботов для автоматизации задач в service desk;
— Организация ETL процессов для построения отчетности;
— Написание микросервисов нового проекта.
Кого ищут:
— Уверенный junor;
— Python Core;
— Умение писать сложные SQL запросы;
— Опыт работы с Git, Docker;
— Понимание принципов работы Rest APi.
Условия:
— Оплата по договоренности.
Откликнуться: mukhametshinaaa@sovcombank.ru
Что делать:
— Написание ботов для автоматизации задач в service desk;
— Организация ETL процессов для построения отчетности;
— Написание микросервисов нового проекта.
Кого ищут:
— Уверенный junor;
— Python Core;
— Умение писать сложные SQL запросы;
— Опыт работы с Git, Docker;
— Понимание принципов работы Rest APi.
Условия:
— Оплата по договоренности.
Откликнуться: mukhametshinaaa@sovcombank.ru
PharmaForceIQ, ищет Senior Python Developer
Что делать:
— Разработка приложения на стеке: Python (3.9, Poetry, FastAPI).
Кого ищут:
— Опыт разработки на Питон не менее 5 лет;
— Опыт работы с Data Frames, Pandas, FAST API;
— Знание Elastic Search;
— Будет плюсом: опыт разработки на PHP (Core или Laravel), AWS, Docker;
— Свободный английский язык (С1-С2) - обязательно! Ваш руководитель - американец.
Условия:
— Полностью удаленная работа из любой точки мира (предпочтения тем кандидатам, которые по времени ближе к часовому поясу USA);
— ИП/Самозанятый;
— Оплата 5 000 - 6 000 USD.
Откликнуться: @lauretta_astra
Что делать:
— Разработка приложения на стеке: Python (3.9, Poetry, FastAPI).
Кого ищут:
— Опыт разработки на Питон не менее 5 лет;
— Опыт работы с Data Frames, Pandas, FAST API;
— Знание Elastic Search;
— Будет плюсом: опыт разработки на PHP (Core или Laravel), AWS, Docker;
— Свободный английский язык (С1-С2) - обязательно! Ваш руководитель - американец.
Условия:
— Полностью удаленная работа из любой точки мира (предпочтения тем кандидатам, которые по времени ближе к часовому поясу USA);
— ИП/Самозанятый;
— Оплата 5 000 - 6 000 USD.
Откликнуться: @lauretta_astra
FirstVDS, ищет Backend разработчик (Python)
Что делать:
— Участие в разработке бэкенда облачного сервиса.
Кого ищут:
— Уверенные знания python3.6 (желателен опыт от 2 лет);
— Опыт работы с Flask/Django;
— Опыт работы с Celery/RabbitMQ;
— Опыт работы с рбд, знание SQL и SQLAlchemy;
— Умение пользоваться Git;
— Умение писать тесты, знание pytest/unittest;
— Базовые знания Linux;
— Базовые знания Nginx;
— Желание участвовать в оптимизации и качественном улучшении кода;
— Умение писать читаемый, документированный код.
Условия:
— Оплата от 150 000 рублей;
— Работа над продуктовым функционалом облачной платформы;
— Можно удаленно;
— Крутые масштабные тимбилдинги с оплатой проезда;
— ДМС;
— Официальное трудоустройство;
— Достойная белая зарплата, обсуждается на собеседовании исходя из уровня кандидата.
Откликнуться: @ngayva
Что делать:
— Участие в разработке бэкенда облачного сервиса.
Кого ищут:
— Уверенные знания python3.6 (желателен опыт от 2 лет);
— Опыт работы с Flask/Django;
— Опыт работы с Celery/RabbitMQ;
— Опыт работы с рбд, знание SQL и SQLAlchemy;
— Умение пользоваться Git;
— Умение писать тесты, знание pytest/unittest;
— Базовые знания Linux;
— Базовые знания Nginx;
— Желание участвовать в оптимизации и качественном улучшении кода;
— Умение писать читаемый, документированный код.
Условия:
— Оплата от 150 000 рублей;
— Работа над продуктовым функционалом облачной платформы;
— Можно удаленно;
— Крутые масштабные тимбилдинги с оплатой проезда;
— ДМС;
— Официальное трудоустройство;
— Достойная белая зарплата, обсуждается на собеседовании исходя из уровня кандидата.
Откликнуться: @ngayva
Разбираемся в асинхронности: где полезно, а где — нет?
Что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Статья
Что такое асинхронное программирование, зачем оно нужно, какие задачи решает и как ему научиться.
Статья
EQWILE, ищет Python - разработчика
Что делать:
— Разработка и поддержка API для административного и партнерских кабинетов.
Кого ищут:
— Опыт коммерческой разработки от 1 года обязателен;
— Уверенные знания Python, Django;
— Умение писать Raw SQL запросы к MySql, Clickhouse;
— Понимание принципов построения Rest API;
— Опыт работы с Linux и Docker;
— Опыт работы с Git;
— Способность самостоятельно прорабатывать задачи и выявлять недостающие требования совместно с project - менеджером.
Условия:
— Оплата до 150 000 рублей;
— Аккредитованная IT - компания, оформление по ТК РФ
— Удаленная работа из любой точки мира: выбираешь сам, где работать - на пляже или в горах
— У нас гибкое начало рабочего дня. Можно выбрать в какие часы начать работу: в 8, 9 или 10 утра по московскому времени
— У нас нет бюрократии, микроменеджмента и формализма. Работаем без дедлайнов - считаем, что это лишний стресс
— Заботимся о здоровье: у нас хороший ДМС в твоем городе со стоматологией
Откликнуться: Ссылка
Что делать:
— Разработка и поддержка API для административного и партнерских кабинетов.
Кого ищут:
— Опыт коммерческой разработки от 1 года обязателен;
— Уверенные знания Python, Django;
— Умение писать Raw SQL запросы к MySql, Clickhouse;
— Понимание принципов построения Rest API;
— Опыт работы с Linux и Docker;
— Опыт работы с Git;
— Способность самостоятельно прорабатывать задачи и выявлять недостающие требования совместно с project - менеджером.
Условия:
— Оплата до 150 000 рублей;
— Аккредитованная IT - компания, оформление по ТК РФ
— Удаленная работа из любой точки мира: выбираешь сам, где работать - на пляже или в горах
— У нас гибкое начало рабочего дня. Можно выбрать в какие часы начать работу: в 8, 9 или 10 утра по московскому времени
— У нас нет бюрократии, микроменеджмента и формализма. Работаем без дедлайнов - считаем, что это лишний стресс
— Заботимся о здоровье: у нас хороший ДМС в твоем городе со стоматологией
Откликнуться: Ссылка
Elastoo Products, ищет Python Backend Engineer
Что делать:
— Взаимодействовать с командой разработчиков;
— Разработка новых проектов (в основном используем асинхронные микрофреймворки);
— Вносить свой вклад в развитие проектов;
— Постоянно обучаться и совершенствоваться.
Кого ищут:
— Опыт коммерческой разработки не менее 3 лет;
— Готовность продемонстрировать предыдущий опыт (репозитории, документация);
— Продвинутый опыт с одним из перечисленных фреймворков aiohttp/FastAPI/Django
— Отличное знание современных подходов в разработке на Python 3.X;
— Продвинутые знания по взаимодействию с PostgreSQL/MongoDB
— Опыт построения и поддержки REST, gRPC или GraphQL API интерфейсов;
— Отличное понимание алгоритмов и структур данных;
— Владение инструментами контроля версий и практиками совместной работы с кодом (git, Gitlab);
— Уверенное владение инструментами контейнеризации и CI для разворота своего приложения;
— Желание работать в команде.
Условия:
— Оплата от 160 000 рублей;
— Гибкое начало дня, частичная занятость на первое время, далее - полная занятость;
— Можно удалённо.
Откликнуться: Ссылка
Что делать:
— Взаимодействовать с командой разработчиков;
— Разработка новых проектов (в основном используем асинхронные микрофреймворки);
— Вносить свой вклад в развитие проектов;
— Постоянно обучаться и совершенствоваться.
Кого ищут:
— Опыт коммерческой разработки не менее 3 лет;
— Готовность продемонстрировать предыдущий опыт (репозитории, документация);
— Продвинутый опыт с одним из перечисленных фреймворков aiohttp/FastAPI/Django
— Отличное знание современных подходов в разработке на Python 3.X;
— Продвинутые знания по взаимодействию с PostgreSQL/MongoDB
— Опыт построения и поддержки REST, gRPC или GraphQL API интерфейсов;
— Отличное понимание алгоритмов и структур данных;
— Владение инструментами контроля версий и практиками совместной работы с кодом (git, Gitlab);
— Уверенное владение инструментами контейнеризации и CI для разворота своего приложения;
— Желание работать в команде.
Условия:
— Оплата от 160 000 рублей;
— Гибкое начало дня, частичная занятость на первое время, далее - полная занятость;
— Можно удалённо.
Откликнуться: Ссылка
Mind&Machine, ищет Senior Python-разработчика
Что делать:
— Уверенное знание Python, Django, Celery;
— ”Касание” с любым фронтовым фреймворком;
— Понимание архитектуры и дизайна систем, свободное владение design patterns (GoF and Enterprise);
— Знания postgreSQL, SQL и принципов проектирования СУБД;
— Работа с git, Linux;
— Понимание nginx;
— Ответственный подход к решению поставленных задач, высокий уровень коммуникативных навыков и вера в успех проекта;
— Опыт code review, менторства, наставничества.
Кого ищут:
— Разрабатывать новый функционал Workforce management системы;
— Рефакторить текущий код;
— Писать unit-тесты;
— Участие в процессе код ревью.
Условия:
— Оплата 180 000 - 350 000 рублей.
— Гибкий формат работы;
— Удаленно;
— Оформление на удобных условиях.
Откликнуться: @daryadigitalsail
Что делать:
— Уверенное знание Python, Django, Celery;
— ”Касание” с любым фронтовым фреймворком;
— Понимание архитектуры и дизайна систем, свободное владение design patterns (GoF and Enterprise);
— Знания postgreSQL, SQL и принципов проектирования СУБД;
— Работа с git, Linux;
— Понимание nginx;
— Ответственный подход к решению поставленных задач, высокий уровень коммуникативных навыков и вера в успех проекта;
— Опыт code review, менторства, наставничества.
Кого ищут:
— Разрабатывать новый функционал Workforce management системы;
— Рефакторить текущий код;
— Писать unit-тесты;
— Участие в процессе код ревью.
Условия:
— Оплата 180 000 - 350 000 рублей.
— Гибкий формат работы;
— Удаленно;
— Оформление на удобных условиях.
Откликнуться: @daryadigitalsail
Обзор библиотек для моделирования в сфере электроэнергетики
Если мы хотим без больших затрат средств и времени построить различные модели в сфере электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных "электрических" библиотек с хорошей документацией написано именно на питоне, и этот обзор будет посвящен их краткому разбору и классификации.
Статья
Если мы хотим без больших затрат средств и времени построить различные модели в сфере электроэнергетики, то питон (python) будет для нас поистине незаменимым языком. Больше всего доступных открытых и бесплатных "электрических" библиотек с хорошей документацией написано именно на питоне, и этот обзор будет посвящен их краткому разбору и классификации.
Статья
MVP.Group, ищет Middle+ / Senior Python Developer
Кого ищут:
— Высшее образование (техническое);
— Аналогичный опыт работы Python Developer от 3-х лет;
— Понимание паттернов проектирования;
— Ответственность и самостоятельность.
Условия:
— Оплата 250 000 - 300 000 рублей;
— Возможность работать как удаленно, так и в главном офисе в центре Москвы (Сретенский бульвар, 6/1 строение 1) на выбор кандидата;
— Различные варианты оформления: по ТК РФ, ИП, самозанятость;
— Полная или частичная оплата медицинских расходов, а также обучения.
Откликнуться: @maxim_ent
Кого ищут:
— Высшее образование (техническое);
— Аналогичный опыт работы Python Developer от 3-х лет;
— Понимание паттернов проектирования;
— Ответственность и самостоятельность.
Условия:
— Оплата 250 000 - 300 000 рублей;
— Возможность работать как удаленно, так и в главном офисе в центре Москвы (Сретенский бульвар, 6/1 строение 1) на выбор кандидата;
— Различные варианты оформления: по ТК РФ, ИП, самозанятость;
— Полная или частичная оплата медицинских расходов, а также обучения.
Откликнуться: @maxim_ent
Bow Group MedTech, ищет Python-разработчика (middle, senior)
Что делать:
— Написание новых веб-сервисов и поддержка текущего функционала (не легаси, код актуальный и постоянно обновляется);
— Разработка архитектуры, участие в проектирование новых фич.
Кого ищут:
— Опыт разработки на Python не менее 2-х лет опыта, знание основных принципов ООП (а главное умение ими пользоваться), опыт использования асинхронных библиотек и написания асинхронных веб-приложений;
— Опыт в использовании SQL/NoSQL, умение составлять оптимизированные запросы, строить индексы и т.д;
— Умение пользоваться Docker, docker-compose;
— Хорошее знание Linux, опыт использования Linux систем на хорошем уровне.
— Стек: Python 3.8+, DRF, FastAPI, PostgreSQL, Redis, Celery, Yandex Cloud Services.
Условия:
— Оплата 120 000 - 250 000 рублей.
Откликнуться: Ссылка
Что делать:
— Написание новых веб-сервисов и поддержка текущего функционала (не легаси, код актуальный и постоянно обновляется);
— Разработка архитектуры, участие в проектирование новых фич.
Кого ищут:
— Опыт разработки на Python не менее 2-х лет опыта, знание основных принципов ООП (а главное умение ими пользоваться), опыт использования асинхронных библиотек и написания асинхронных веб-приложений;
— Опыт в использовании SQL/NoSQL, умение составлять оптимизированные запросы, строить индексы и т.д;
— Умение пользоваться Docker, docker-compose;
— Хорошее знание Linux, опыт использования Linux систем на хорошем уровне.
— Стек: Python 3.8+, DRF, FastAPI, PostgreSQL, Redis, Celery, Yandex Cloud Services.
Условия:
— Оплата 120 000 - 250 000 рублей.
Откликнуться: Ссылка
Сводные таблицы в Pandas — швейцарский нож для аналитиков
Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas.
Статья
Сводные таблицы хорошо известны всем аналитикам по Excel. Это прекрасный инструмент, который помогает быстро получить различную информацию по массиву данных. Рассмотрим реализацию и тонкости сводных таблиц в Pandas.
Статья
Innovative People, ищет Python Developer (senior)
Что делать:
— Разрабатывать новые сервисы и активно участвовать в переходе на cloud native архитектуру;
— Проектировать архитектуру новых сервисов и оптимизировать производительность текущих;
— Разрабатывать инструменты и компоненты для разработчиков;
— Помогать в избавлении от legacy: окончательный уход от монолитной архитектуры в некоторых местах и переезд с Python2 на Python3;
— Поддерживать и совершенствовать текущие практики разработки в команде и распространение их на другие команды.
Кого ищут:
— Опыт работы на python от 3-х лет, релевантный стек.
Условия:
— Оплата 250 000 - 300 000 рублей;
— Удаленка;
— ДМС со стоматологией;
— Бессрочный трудовой договор;
— Удобная техника для работы;
— Оплата курсов/конференций и пр.
Откликнуться: @ksspimp
Что делать:
— Разрабатывать новые сервисы и активно участвовать в переходе на cloud native архитектуру;
— Проектировать архитектуру новых сервисов и оптимизировать производительность текущих;
— Разрабатывать инструменты и компоненты для разработчиков;
— Помогать в избавлении от legacy: окончательный уход от монолитной архитектуры в некоторых местах и переезд с Python2 на Python3;
— Поддерживать и совершенствовать текущие практики разработки в команде и распространение их на другие команды.
Кого ищут:
— Опыт работы на python от 3-х лет, релевантный стек.
Условия:
— Оплата 250 000 - 300 000 рублей;
— Удаленка;
— ДМС со стоматологией;
— Бессрочный трудовой договор;
— Удобная техника для работы;
— Оплата курсов/конференций и пр.
Откликнуться: @ksspimp
KVINT, ищет Backend developer (middle)
Что делать:
— Разработка высоконагруженных микросервисов в рамках архитектуры голосовых ботов;
— Взаимодействовать с ML инженерами команды и внедрять модели в backend сервисы;
— Участие в проектировании и разработке совершенно новых продуктов кампании на базе голосовых технологий
Кого ищут:
— Опыт разработки на языке python от 3х лет;
— Знание классических алгоритмов, структур данных, паттернов, понимание принципов ООП, SOLID;
— Умение писать читаемый код;
— Опыт работы с git, понимание процессов CI/CD, docker;
— Опыт тестирования (модульные тесты, unit тестирование);
— Знание технологий: RabbitMQ, fastapi, aiohttp, pytest, MongoDB
Условия:
— Оплата 140 000 - 180 000 рублей;
— Стабильная работа в инновационной компании-резиденте технопарка «Сколково»;
— Официальное оформление в штат компании с первого дня работы и полностью «белая» заработная плата или по ИП;
— Независимость и самостоятельность в реализации задач, поощрение инициативы, гибкий менеджмент и отсутствие бюрократии;
— Мы являемся аккредитованной IT-компанией, сотрудникам доступны соответствующие льготы в связи с ВС.
Откликнуться: @YadvigaHR
Что делать:
— Разработка высоконагруженных микросервисов в рамках архитектуры голосовых ботов;
— Взаимодействовать с ML инженерами команды и внедрять модели в backend сервисы;
— Участие в проектировании и разработке совершенно новых продуктов кампании на базе голосовых технологий
Кого ищут:
— Опыт разработки на языке python от 3х лет;
— Знание классических алгоритмов, структур данных, паттернов, понимание принципов ООП, SOLID;
— Умение писать читаемый код;
— Опыт работы с git, понимание процессов CI/CD, docker;
— Опыт тестирования (модульные тесты, unit тестирование);
— Знание технологий: RabbitMQ, fastapi, aiohttp, pytest, MongoDB
Условия:
— Оплата 140 000 - 180 000 рублей;
— Стабильная работа в инновационной компании-резиденте технопарка «Сколково»;
— Официальное оформление в штат компании с первого дня работы и полностью «белая» заработная плата или по ИП;
— Независимость и самостоятельность в реализации задач, поощрение инициативы, гибкий менеджмент и отсутствие бюрократии;
— Мы являемся аккредитованной IT-компанией, сотрудникам доступны соответствующие льготы в связи с ВС.
Откликнуться: @YadvigaHR
IBS, ищет QA Auto (middle)
Что делать:
— Написание автотестов на python;
— Создание и настройка тестовых стендов;
— Автоматизация тестовых сценариев;
— Поддержка автоматизации тестирования;
— Анализ результатов.
Кого ищут:
— Опыт тестирования от 2х лет;
— Python от 2х лет;
— Selenium;
— PyTest;
— Allure;
— Test IT.
Условия:
— Оплата по договоренности;
— Удаленка;
— Полный день.
Откликнуться: @MarieITrecruiter
Что делать:
— Написание автотестов на python;
— Создание и настройка тестовых стендов;
— Автоматизация тестовых сценариев;
— Поддержка автоматизации тестирования;
— Анализ результатов.
Кого ищут:
— Опыт тестирования от 2х лет;
— Python от 2х лет;
— Selenium;
— PyTest;
— Allure;
— Test IT.
Условия:
— Оплата по договоренности;
— Удаленка;
— Полный день.
Откликнуться: @MarieITrecruiter