Актуальные заказы по Python

Senior Python Developer

Full-time

Software company was built from the ground up to specialize in new product development and R&D, tackling the most difficult problems in the tech sphere. Now we've expanded to offer early-stage innovation and ideation plus digital transformation business consulting. Our superpower is to deliver all of this under one roof on a global scale. So let's get started and build a better future together.


Responsibilities

  • Own the system architecture: from choosing frameworks and database structures to designing scalable APIs and services
  • Take a hands-on role in development: build core components, POCs, and critical modules
  • Define and document architectural decisions, patterns, and best practices
  • Lead technical discussions and decisions within the team and with stakeholders
  • Help the team stay unblocked, productive, and aligned with technical direction
  • Review code, guide implementation, and ensure high technical quality across the project
  • Collaborate with DevOps and QA to ensure stability, observability, and smooth deployments


Requirements

5+ years of experience in backend development with Python

  • Proven experience as a Solution Architect, Tech Lead, or Senior Backend Engineer
  • Deep knowledge of Python frameworks (FastAPI, Django, Flask)
  • Strong understanding of:

- microservices architecture

- API design and service boundaries

- data modelling and relational databases (PostgreSQL)

- async programming and queues (e.g., Celery, RabbitMQ)

  • Experience designing systems for scalability, fault tolerance, and maintainability
  • Comfort working with Linux environments, containers (Docker), Git workflows
  • Excellent communication skills and ability to justify architectural decisions
  • Very good English language skills, both written and verbal (min. B2)


Preferred Skills

  • Experience with Azure DevOps, GitHub Actions, or other CI/CD platforms
  • Familiarity with cloud platforms (Azure, AWS, GCP)
  • Experience with system monitoring, logging, and performance profiling
  • Bonus: exposure to AI/ML integration, vector databases (e.g., Qdrant, Pinecone)


Locations: Vilnius, Lithuania (hybrid/remote) or Mexico - Guadalajara (hybrid/remote), EU country (fully remote)

Format: Long-term engagement

Data Scientist / ML Engineer (Risk Modelling, Financial)

Удаленно

В поиске Data Science специалиста с опытом работы в банковских проектах для построения рисковых моделей (скоринг для кредитования).


Основные направления работы

Risk Modeling:

  • Полный цикл разработки ансамблевых моделей: подготовка и предобработка данных, разметка и разделение на обучающие и тестовые выборки.
  • Отбор и настройка базовых моделей с акцентом на их разнообразие для повышения качества прогнозов.
  • Разработка моделей машинного обучения для прогнозирования ежедневных остатков на расчетных счетах корпоративных клиентов, учитывая анализ временных рядов (неделя, месяц, квартал) и дополнительные факторы (дни недели, праздники, налоговые периоды, бизнес-циклы).
  • Обучение персонализированных моделей.
  • Применение методов объединения моделей (bagging, boosting, stacking) с оптимизацией весов в ансамбле.
  • Оценка производительности моделей с использованием метрик точности, полноты и F1-score для улучшения качества прогнозов.
  • Внедрение моделей в промышленную среду, мониторинг и регулярная оптимизация параметров.

Computer Vision:

  • Разработка и внедрение системы биометрической верификации личности, включая модули распознавания документов и сопоставления фотографий.
  • Анализ требований и проектирование архитектуры системы с учетом высоких стандартов безопасности и точности.
  • Реализация алгоритмов обработки изображений для извлечения данных из паспортов и сравнения с селфи-фотографиями.

Acquisition Analytics:

  • Анализ данных эквайрингового и РКО-портфеля: сбор и предобработка исторической информации о поведении клиентов.
  • Разработка признаков, отражающих транзакционную активность, финансовые показатели и паттерны использования услуг для выявления факторов оттока.
  • Построение и обучение ансамблевой модели прогнозирования с учетом специфики продуктов.
  • Внедрение системы скоринга клиентов по вероятности оттока на основе финансового поведения и длительности сотрудничества.


Требуемые технологии и инструменты: Python, SQL, Scikit-learn, XGBoost, LightGBM, CatBoost, TensorFlow/Keras, PyTorch, Random Forest, Gradient Boosting, Stacking, Pandas, NumPy, Matplotlib, Seaborn.

Senior DevOps engineer

Удаленно
Full-time

Обязанности:

- Развёртывание и сопровождение инфраструктуры в Yandex Cloud с использованием Terraform и CLI.

- Работа в рамках PCI DSS-контура: соблюдение требований, взаимодействие с кураторами и службами ИБ.

- Поддержка Kubernetes-кластеров (managed): Helm, ingress, autoscaling, probes. Управление жизненном циклом приложений. 

- Настройка и эксплуатация CI/CD пайплайнов на базе ArgoCD, GitHub Actions и Jenkins.

- Внедрение и поддержка мониторинга и алертинга: Prometheus, VictoriaMetrics, Grafana, Alertmanager.

- Автоматизация конфигураций и процессов с использованием Ansible, Bash, Python.

- Управление секретами через HashiCorp Vault.

- Сопровождение приложений на Ruby и Java.


Требования:

- Опыт работы с Yandex Cloud: compute, VPC, IAM, KMS, object storage и др.

- Уверенные знания Kubernetes: Helm, ingress, сетевые политики, RBAC.

- Опыт с Terraform и Ansible в продакшене.

- Практический опыт построения и сопровождения CI/CD-процессов.

- Уверенные навыки работы в Linux-среде: администрирование, отладка, автоматизация.

- Понимание принципов работы WAF.

- Навыки работы с Vault или другими системами управления секретами.

- Опыт написания скриптов на Bash / Python.

- Хорошее понимание сетевого стека: TCP/IP, DNS, NAT, балансировка, TLS


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

- Опыт работы с приложениями на Ruby on Rails и Java.

- Знакомство с observability-стеком: OpenTelemetry, Fluent Bit.

- Понимание аудиторских требований и опыт прохождения проверок на соответствие PCI DSS, ISO 27001 и др.

- Опыт управления инфраструктурой в многоаккаунтной / мультиклаудной среде.


Условия:

- Удалённая работа, гибкий график.

- Прямая коммуникация с разработкой, ИБ и архитектурой.

- Отсутствие избыточной бюрократии.

- Конкурентная зарплата, обсуждается на основе опыта.

Data Science Middle+

Удаленно
Full-time

Описание задачи:

В рамках проекта планируется разработка трёх моделей машинного обучения для телеком-оператора:

  • Модель оттока (churn prediction) — по трём временным горизонта
  • Модель Next Best Offer (NBO) — персонализированные рекомендации тарифов и услуг
  • Модель чувствительности к изменению тарифа — прогноз реакции абонента на изменение условий, по двум горизонтам

Тип моделей: классический ML, табличные данные, задача бинарной классификации.


Особенности проекта:

  • Расчет фичей для моделей настроен непрерывным пайплайном с ежедневной актуализацией
  • Объём данных — ~5Гб (формат parquet), ~15 миллионов строк
  • Распределённые вычисления на кластере Hadoop/Spark
  • Модели предполагается встроить в текущий пайплайн, добавить регистрацию в MLflow, настроить периодическую актуализацию


Требования:

Фокус: разработка моделей, дополнительный фичеинжениринг, тюнинг, тестирование, оформление документации

Стек: pyspark, python, pandas, scikit-learn, CatBoost

 

Критичные компетенции:

  • Работа с табличными данными и классическим ML (CatBoost, sklearn)
  • Знание метрик качества, балансировка классов
  • Опыт работы с моделями оттока, NBO или похожими задачами
  • Фичеинжениринг (корреляции, отбор, агрегации)
  • Умение формализовать гипотезы и оценивать их


Будет плюсом (можно не брать в расчет:

  • MLflow (настройка и регистрация моделей)
  • Интеграция моделей в пайплайн (Hadoop/Spark)
  • Оптимизация ресурсов
  • SparkML (распределенные вычисления)



Senior Python Developer

Responsibilities: 

  • Building backend services and solutions for our digital portfolio and digital platforms that enable our customers to collect, process and visualize data. 
  • Develop reliable microservices for web application backends. 
  • Developing new reusable code and libraries for future use, and ensuring the technical feasibility of existing and future BE designs. 
  • Deliver error-free code through testing and working with QA teams, in order to meet the quality standards. 
  • Maintenance of existing software and code. You will be required to work and communicate with team members and product owners to ensure user requirements are understood, and design expectations are met. 


Requirements: 

5+ years of recent hands-on coding and software design Python

  • Experience with working in containerized environments. API use, design, and development such as for RESTful. 
  • Familiar with: Database technologies like MySQL, PostgreSQL, MS SQL, Influx, Redis Web frameworks Flask, Django 
  • Message brokers like RabbitMQ WebSockets protocol 
  • Knowledge of code versioning tools such as Git. An analytical mindset. 
  • Proven organizational and time management skills. 
  • Curious, and willing to learn new technologies. 
  • Comfortable working in an agile environment. 
  • Good communication and teamwork skills; working proficiency in English (written and spoken). 
  • Self-motivating, able to assume responsibility and work autonomously in a professional manner. 
  • Willingness to learn new languages, frameworks, and technologies. 


Nice to have:

  • Experience with Kubernetes. 
  • Experience with Jira and Confluence. 
  • Experience with AWS/Azure, other cloud platforms. 
  • Experience with ModBus protocol. Experience with NumPy. 
  • Experience with Swagger.

Data Analyst / Scientist

Удаленно
Full-time

В поиске Senior/Lead Data Analyst / Scientist на проект химической компании по оптимизации технологических процессов и диагностики технического оборудования.

Функционал: проектирование, разработка, внедрение, тестирование ПО и информационных систем на основе алгоритмов искусственного интеллекта.


Задачи:

  • Проведение системного анализа бизнес процессов.
  • Обработка функциональных требований, экспертиза в области определения подходов к автоматизации или цифровизации процессов.
  • Разработка проектной документации.
  • Интеграционное тестирование новой функциональности.
  • Выполнение сложных настроек в информационных системах.
  • Обеспечение 3-го уровня поддержки.


Требования:

  • Уверенный опыт работы с Python: Pandas, Numpy, scikit-learn, Scipy, Catboost, Pytorch, TensorFlow, XGBoost, LightGBM, statsmodels, tsfresh, tslearn, shaply, seaborn, matplotlib, plotly, MLflow.
  • Знание и опыт работы с инструментами: MS Office, Jira, Confluence, Git, Grafana, AirFlow.
  • Отличные знания SQL.