Должность: AI Software Engineer
Местоположение: Сингапур
Занятость: Полный рабочий день
Присоединившись к Razer, вы примете участие в глобальной миссии по революционизации игрового мира. Razer – это место, где можно выполнять превосходную работу, предлагая вам возможность оказывать глобальное влияние, работая в международной команде, расположенной на 5 континентах. Razer – это также отличное место для работы, предоставляющее уникальный, ориентированный на геймеров опыт LifeAtRazer, который обеспечит вам ускоренный рост как в личном, так и в профессиональном плане.
Обязанности:
- Мы ищем высококвалифицированного инженера-программиста по искусственному интеллекту для проектирования, разработки и внедрения решений на базе ИИ. Эта роль включает создание масштабируемых систем ИИ, интеграцию моделей ИИ / машинного обучения (ML) в приложения и оптимизацию рабочих процессов ИИ для производства. Вы будете тесно сотрудничать с специалистами по данным, инженерами-программистами и DevOps-командами, чтобы воплотить в жизнь передовые возможности ИИ.
- Внедряйте и оптимизируйте модели ИИ / ML в производственной среде с помощью контейнеризации (Docker, Kubernetes) для обеспечения скорости, точности и экономической эффективности.
- Развертывайте модели ИИ с использованием RESTful API, gRPC или решений для периферийных вычислений.
- Реализуйте механизмы мониторинга, ведения журналов и обработки ошибок для отслеживания производительности ИИ.
- Проектируйте API и микросервисы для интеграции возможностей ИИ в программные системы, чтобы обеспечить их безопасность, производительность и хорошую документацию.
- Отслеживайте и оптимизируйте производительность моделей в производственных средах, обеспечивая соответствие задержки API и доступности требуемым SLA (соглашениям об уровне обслуживания).
- Создавайте масштабируемые, высокопроизводительные конвейеры ИИ для обработки в реальном времени и пакетной обработки.
- Внедряйте лучшие практики MLOps, включая CI/CD для рабочих процессов машинного обучения как на локальных машинах, так и на облачных платформах.
- Тесно сотрудничайте со специалистами по данным, чтобы превращать исследовательские модели в развертываемые решения.
- Взаимодействуйте с DevOps и облачными инженерами для обеспечения бесшовного развертывания моделей ИИ.
- Будьте в курсе последних фреймворков, инструментов ИИ/ML и отраслевых тенденций в разработке API, плагинов для постоянного улучшения и расширения решений API.
- Определяйте возможности для улучшения существующих архитектур API / плагинов ИИ и предлагайте новые функции или услуги для повышения ценности продуктов ИИ.
Предварительные требования:
- Опыт разработки программного обеспечения с использованием ИИ/ML от 3 лет.
- Подтвержденный опыт внедрения решений ИИ в производственных средах.
- Значительный опыт внедрения моделей ИИ и разработки API с использованием RESTful API, gRPC или решений для периферийных вычислений.
- Сильные навыки программирования на Python, Java или C++.
- Практический опыт работы с фреймворками ИИ/ML (TensorFlow, PyTorch, Scikit-learn).
- Глубокое понимание контейнеризации (Docker, Kubernetes) и практик DevOps.
- Опыт разработки и развертывания приложений ИИ, работающих как на периферии (TensorRT, ONNX, TFLite), так и в облачной инфраструктуре (AWS, Azure или Google Cloud Platform) с использованием инструментов Infrastructure as code, таких как Terraform, а также облачных сервисов ИИ (AWS SageMaker, Google Vertex AI, Azure ML).
- Опыт работы с управлением базами данных (SQL, NoSQL и векторные базы данных).
- Знание распределенных вычислений (Spark, Dask) и параллельной обработки.
- Способность и готовность изучать любые новые технологии и применять их в работе, чтобы оставаться впереди в быстро меняющейся, высоконагруженной, гибкой среде.
- Отличные письменные и устные коммуникативные навыки для координации работы между командами.
Образование и опыт
- Степень бакалавра или магистра в области компьютерных наук, ИИ или смежной дисциплины, полученная в аккредитованном учебном заведении.
Требования к командировкам
- Должность предполагает работу в офисе в Сингапуре, возможна до 1 командировки в год.
Ты готов?