Описание
В этой роли вы будете отвечать за проектирование и разработку масштабируемых backend-сервисов, API и cloud-native приложений. Вы будете превращать инновационные AI-прототипы в безопасные, поддерживаемые и готовые к продакшену решения, а также способствовать улучшению архитектуры ПО, производительности и качества кода. Работая в тесном сотрудничестве с командами AI, frontend, cloud и платформы, вы поможете создавать надёжные корпоративные приложения, приносящие реальную бизнес-ценность.
Задачи
•Проектировать, создавать и поддерживать надёжные, масштабируемые backend-сервисы и API для поддержки развёртывания AI/ML моделей.
•Оптимизировать производительность backend для высокопроизводительного, низколатентного AI-инференса и извлечения данных.
•Интегрировать AI/ML-решения с существующими системами закупок и платформами бизнес-аналитики.
•Разрабатывать и управлять эффективными конвейерами данных для приёма, предобработки и хранения структурированных и неструктурированных данных по закупкам.
•Сотрудничать с data scientists и аналитическими командами для обеспечения чистой и надёжной поставки данных для обучения и инференса AI.
•Внедрять лучшие практики безопасности данных, управления и соответствия требованиям в облачной среде.
•Создавать CI/CD пайплайны для автоматизированного тестирования, развёртывания и мониторинга AI backend-сервисов.
•Реализовывать контейнеризацию и оркестрацию облачных микросервисов с помощью Docker и Kubernetes.
•Мониторить состояние системы, логирование и показатели производительности для обеспечения высокой доступности AI-сервисов.
Требования
•Степень бакалавра или магистра в Computer Science, Software Engineering или смежной технической дисциплине.
•5+ лет профессионального опыта в backend software engineering, из них не менее 2 лет — на интеграции и масштабировании AI/ML моделей.
•Промышленно признанные сертификаты в области cloud, включая AWS Certified Developer – Associate и Microsoft Certified: Azure Developer Associate, подтверждающие экспертизу в разработке, развёртывании и управлении cloud-native приложениями в средах AWS и Azure.
•Продвинутая backend-разработка с использованием Python-фреймворков, таких как FastAPI, Flask и Django, для создания масштабируемых, высокопроизводительных приложений.
•Проектирование, разработка и интеграция RESTful и gRPC API, обеспечивающих безопасную, надёжную и эффективную коммуникацию между системами.
•Экспертиза в микросервисной архитектуре, применение паттернов проектирования ПО и лучших практик для создания поддерживаемых, устойчивых и облачно-ориентированных решений.
•Сильная экспертиза в AI & Data Engineering, включая управление SQL и NoSQL базами данных (PostgreSQL, MongoDB), разработку и оркестрацию масштабируемых конвейеров данных с использованием инструментов, таких как Apache Airflow и Spark, а также интеграцию продвинутых AI/ML фреймворков, включая PyTorch, TensorFlow и Hugging Face, для поддержки data-driven и интеллектуальных приложений.
•Сильная экспертиза в Cloud & DevOps, включая практический опыт с облачными платформами AWS и Azure, технологиями контейнеризации и оркестрации, такими как Docker и Kubernetes, а также проектирование и реализацию CI/CD пайплайнов и Infrastructure as Code (IaC) решений с использованием Terraform для обеспечения масштабируемых, автоматизированных и надёжных развёртываний приложений.
Условия
•Возможности карьерного роста и развития; поддерживающая культура работы.
•Оплачиваемая компанией медицинская страховка и программы здоровья.
•Оплачиваемый отпуск и праздничные дни.
•Возможность работать с глобальной командой.
•Дополнительные вознаграждения в зависимости от страны будут дополнительно обсуждаться с командой по найму.