Data Science

Python Backend Developer Full-time

О компании и команде

Более 4х лет экспертизы в ML/DL и NLP.

Ключевой FinTech проект – Хедж Фонд, управление капиталом через каскад торговых ML алгоритмов. В 2024 году наша торговая деятельность будет аудирована и проект, в качестве отдельного юр.лица, будет инкорпорирован как хедж фонд в финансовой зоне Дубая DIFC.

Ищем разработчика на развитие и поддержку внутренней асинхронной микросервисной платформы (переходим с многопоточного фреймворка). Рассматривает от Джунов+++ до Сеньоров.

Задачи платформы:
- реализация сигналов каскада стратегий нейросетей на международной торговой бирже Форекс,
- управление сигналами ML моделей по заданной логике;
- формирование отчетности по торговле ML моделей.

Микросервисная архитектура с общей шиной и брокером сообщений на  RabbitMQ, подход к развитию и управлению системой на принципах IaaC (Infrastructure as a Code), в настоящее время, в составе системы работают десятки микросервисов в docker контейнерах. В планах рост количества микросервисов и нагрузки в несколько раз, обеспечение повышенной отказоустойчивости, технический мониторинг (ELK), упорядочивание сбора статистики и построение аналитической отчетности. Основная разработка на Питоне, присуствуют компоненты на Си++. Разработка в команде с опытным сеньором. На данном этапе вас двое. 

Ты будешь погружаться в логику работы ВСЕГО продукта, чтобы уметь самостоятельно поддерживать его работоспособность в отсутствии коллеги.

Будь готов взять на себя функциональный блок платформы, продумать его и реализовать, по необходимости советуясь с коллегой.
Конструктивные инициативы приветствуются!


Ты получаешь возможность

  • непосредственно влиять на продукт, ты – весомая часть команды
  • применять и прокачивать свои навыки в разных областях разработки - разнообразие и отсутствие рутины тебе обеспечено
  • создавать продукт в одном из трендовых направлений ФинТеха


Стек технологий:
- Python 3.11/ 3.10
- Faststream
- Dash Plotly
- Pytorch
- BI Metabase
- ZMQ
- PostgresDB/TimeScaleDB
- RabbitMQ (в перспективе переход на NATS JetStream)
- Redis
- Docker (в плане Kubernetes/Pulumi)
- Linux

Ожидания от кандидата

↓ ↓ ↓
Также предстоит:

- Участвовать в технических обсуждениях, предлагать архитектурные идеи и реализации фич
- Писать юнит и интеграционные тесты
- Создавать CI\CD пайплайны
- Осуществлять поддержку разработанного решения
- Анализировать производительность и масштабировать продукт под возрастающую нагрузку
- Оценивать задачи и участвовать в планировании работ
- Проводить code review

Обязательные компетенции:

  • Python 3.11/ 3.10 - более 2-х лет опыта промышленной разработки с применением ООП
  • Опыт разработки микросервисов с применением RabbitMQ
  • Знание и опыт разработки SQL запросов
  • Умение применять Docker в разработке;
  • Опыт CI/CD, мониторинга микросервисов
  • Знакомство с Linux

Будет преимуществом:

  • Опыт разработки с применением технологий контейнеризации (KubernetesPulumi - через время придется в этом разбираться, если сейчас опыта нет)
  • Знание С++
  • Опыт работы с Dash plotly


Условия работы

↓ ↓ 
Мы предлагаем:

● Конкурентная зарплата
● Большая независимость в работе без бюрократии
● Удаленная работа

Бонусы

● Ежемесячный бонус
● Возможность пользоваться продуктом компании
● Опционы

Дополнительные инструкции

Рассматриваем кандидатов в том числе и за пределами РФ с разницей во времени не более 2-3 часов от МСК. Оформление по договору ГПХ. NDA.

Overview

Apply For This Job