シニアバックエンドソフトウェアエンジニア、AIプラットフォーム(カナダ・リモート)
Sureel AI のクリエイター権利・ライセンスプラットフォーム向けに、バックエンド、DevOps、MLOps のインフラを構築します。 音楽や幅広いメディアアプリケーションを支える、信頼性の高い AI システムを開発します。
仕事内容
- Sureel の技術スタック全体で、スケーラブルなバックエンドサービス、API、データパイプライン、プラットフォームインフラを設計・開発する
- アーキテクチャ設計と実装から、デプロイ、オブザーバビリティ、デバッグ、継続的な改善まで、システム全体に責任を持つ
- 大規模な AI、メディア、アトリビューション、検索、情報検索、エンタープライズワークロード向けのインフラを開発する
- AI チームと連携し、実験的なモデルやアルゴリズムを本番環境に導入する
- モデルのデプロイ、推論、バージョン管理、評価、監視、再現性にわたる MLOps を推進する
- CI/CD、Infrastructure as Code、コンテナ、オーケストレーション、セキュリティ、オブザーバビリティ、信頼性の高いデプロイを含む DevOps とクラウドインフラを管理・強化する
- 認証、RBAC、マルチテナンシー、監査可能性、一括操作、インテグレーション、設定可能なワークフローなどのエンタープライズ機能を提供する
- データベース、キュー、キャッシュ、分散システム、コンピューティング、ストレージ、ネットワーク、信頼性、コストにまたがるアーキテクチャをリードする
- プロダクトチーム、顧客、AI の協業相手と連携し、複雑なニーズをスケーラブルな技術ソリューションに変換する
- エンジニアリングチームや研究チーム向けの社内ツールと自動化を作成する
- コーディングエージェント、エージェント型フレームワーク、AI 支援によるデバッグと研究、自動テスト、新しい開発手法を活用する
応募要件
- シニアレベルのソフトウェアエンジニアとして、バックエンドおよびプラットフォームエンジニアリングに関する豊富な専門知識があること
- 本番システムを自ら設計、構築、デプロイ、運用してきた実績があること
- 現代的なバックエンドプログラミング言語に習熟していること
- TypeScript と Node.js の実務経験が豊富であること
- データベース、ネットワーク、並行処理、API、分散システム、キュー、キャッシュ、クラウドインフラ、障害モードに関する実務知識があること
- クラウドプラットフォーム、DevOps、本番インフラに関する豊富な経験があること
- モデルサービング、GPU ワークロード、推論、データパイプライン、埋め込み、評価、MLOps に精通していること
- AI をソフトウェアエンジニアリングのワークフローに取り入れた経験があること
- 第一原理から考え、複雑な技術課題を解決できること
- 大きな裁量と不確実性を伴う、変化の速いスタートアップ環境で働けること
- GCP、Kubernetes、Docker、Terraform、AWS DynamoDB またはその他の NoSQL データベース、Meilisearch、ベクトル検索、分散処理、GPU インフラ、エンタープライズ SaaS、開発者向け API または SDK、TypeScript/React、エージェント型開発フレームワーク、大規模な音声・メディアシステムのいずれかの経験があれば尚可
福利厚生
- 業績連動型の年次ボーナス
