Описание
Got It Life — приложение для заботы о себе, использующее искусственный интеллект для повышения психологической устойчивости. Научно обоснованная интегрированная модель приложения объединяет коммуникацию под управлением искусственного интеллекта и систему психолингвистического распознавания для улучшения здоровья и производительности.
Задачи
•Проектировать, разрабатывать и обслуживать масштабируемые серверные системы для поддержки развертывания
•Создавать надежные и эффективные API для платформы Got It Life
•Создавать системы хранения и поиска данных, оптимизированные для обработки больших объемов текстовых данных, необходимых для задач обучения и вывода
•Выявлять проблемные места в производительности и оптимизировать серверные службы
•Внедрять передовые методы обеспечения безопасности для защиты конфиденциальных данных и обеспечения соответствия отраслевым стандартам и правилам
Требования
•Высшее образование в области компьютерных наук, инженерии или смежных областях
•Минимум 5 лет опыта в серверной разработке с упором на проектирование и внедрение масштабируемых систем
•Опыт серверной разработки на Kotlin или Java с переходом на Kotlin
•Знание английского языка
•Опыт работы с реляционными базами данных, включая PostgreSQL, и разработки эффективных моделей данных
•Опыт проектирования и разработки RESTful API для взаимодействия серверных систем с внешними клиентами
•Опыт использования WebSocket
•Знание облачных платформ AWS, Azure или Google Cloud
•Опыт развертывания и управления серверными службами в облаке
•Понимание принципов DevOps
•Опыт работы с Docker и Kubernetes, а также непрерывной интеграцией и развертыванием
•Сильные аналитические способности и навыки решения сложных технических задач
•Опыт работы с технологиями и платформами обработки естественного языка
•Опыт работы в среде Agile-разработки
•Опыт работы с технологиями больших данных, такими как Apache Hadoop или Spark
•Будет плюсом: опыт проектирования архитектуры приложения, проработки ключевого функционала и встраивания новой бизнес-логики в существующую архитектуру, знание концепций и платформ машинного обучения, вклад в проекты с открытым исходным кодом или активное участие в технических сообществах
Условия
•Частичная занятость
•Возможность присоединиться к международной команде на постоянной основе на полный день
•Возможность стать руководителем направления
•Возможность путешествий или переезда в США