NorthBay Solutions Pakistan
Senior Backend Engineer (Python/Node.js)
Автоматический пересказ вакансии на русском. Полный текст на языке оригинала и форма отклика — на сайте работодателя.
Senior-бэкенд-инженер в NorthBay для проектирования и разработки масштабируемых API и пайплайнов обработки данных, обеспечивающих работу AI-систем. Роль включает интеграцию ML-моделей в продакшн, оркестрацию данных и обеспечение надёжности, безопасности и производительности AI-сервисов.
Задачи
- Проектировать и разрабатывать масштабируемые бэкенд-сервисы на Python, Django, Flask, Node.js и Nest.js
- Создавать и поддерживать масштабируемые REST и GraphQL API
- Интегрировать эндпоинты инференса ML-моделей, batch-задачи и процессы model serving
- Взаимодействовать с DevOps и ML-инженерами для деплоя моделей, управления feature stores и работы с большими данными
- Реализовывать безопасные высокопроизводительные бэкенд-системы с кэшированием, очередями и мониторингом
- Совместно с AI-инженерами оборачивать ML-модели в API и выводить их в продакшн
- Разрабатывать переиспользуемые поддерживаемые модули и внедрять unit- и интеграционное тестирование
- Поддерживать CI/CD-пайплайны, контейнеризованные деплои и облачную бэкенд-инфраструктуру
Требования
- 5+ лет профессионального опыта в бэкенд-разработке
- Уверенный практический опыт с Python, Django и Flask — обязательно
- Сильный опыт с Node.js и Nest.js
- Владение TypeScript, REST/GraphQL API, PostgreSQL и MongoDB
- Опыт проектирования и реализации масштабируемых event-driven архитектур с использованием Kafka и/или RabbitMQ
- Практический опыт хотя бы с одной крупной облачной платформой: AWS или Azure
- Сильный опыт с Docker и Kubernetes
- Опыт разработки API, обеспечения безопасности бэкенда, оптимизации производительности, тестирования и CI/CD
- Способность тесно работать с AI/ML и DevOps командами для вывода AI-решений в продакшн
Условия
- Полная занятость
- Локация: Абу-Даби, ОАЭ
Навыки
- Python
- Django
- Flask
- Node.js
- Nest.js
- TypeScript
- REST
- GraphQL
- PostgreSQL
- MongoDB
- Kafka
- RabbitMQ
- AWS
- Azure
- Docker
- Kubernetes
- CI/CD
- FastAPI
- Triton
- TorchServe
- Airflow
- Kubeflow
- Dagster
- Prometheus
- EvidentlyAI
- Seldon Core