ソフトウェアエンジニア II:AI・クラウド API
Duck Creek の損害保険 SaaS 製品向けに、大規模言語モデルを活用した AI ソリューションとクラウドネイティブ API を開発します。 Python と C#/.NET で、本番環境に対応した生成 AI サービスを構築します。
仕事内容
- 製品全体の複雑なニーズに対応する応用 AI ソリューションの開発を主導します。
- 大規模言語モデルを統合するアプリケーションとプラットフォームを設計します。
- Python と C#/.NET を使用して、高可用性 API サービスを構築します。
- AI フレームワークやモデルを追跡し、採用に役立つツールや手法を見極めます。
- データサイエンティスト、エンジニア、ビジネス関係者と連携し、要件を技術仕様に落とし込みます。
- 性能、拡張性、解釈可能性に基づいて AI モデルと手法を選定します。
- コードベース全体の品質、テスト、ドキュメントの基準を維持します。
- 若手開発者や他のチームメンバーを指導し、成長を支援します。
- 自動化された CI/CD パイプラインを構築し、拡張性、信頼性、安全性を備えた形でサービスと AI モデルをデプロイします。
応募要件
- コンピューターサイエンス、工学、または関連分野の学士号。
- ソフトウェア開発の実務経験が5年以上。
- コンテナ化されたコンピューティング、ストレージ、IAM、サービス連携を含むクラウドネイティブ技術およびアーキテクチャの実務経験が3年以上。
- LangChain や Semantic Kernel など、広く利用されている LLM アプリケーションフレームワークの使用経験。
- ベクトルデータベースの使用経験。
- Python と C#/.NET を使用した高可用性 API サービスの構築経験。
- ASP.NET、Django、Flask などのバックエンドフレームワークの使用経験。
- 優れた問題解決能力と分析力。
- ソフトウェアエンジニアリングの原則と実践に関する確かな知識。
- 拡張性と再利用性を考慮した、読みやすく保守しやすい効率的なコードを記述できること。
- 優れたコミュニケーション能力と協調性。
- 継続的に学び、業界の動向を把握する意欲。
- 指定されたムンバイまたはベンガルールの勤務地から通勤可能な範囲に居住していること。
- 面接では自身の知識と経験に基づいて回答すること。面接中に AI ツールを使用することはできません。
福利厚生
- 柔軟な働き方を優先し、従業員が自律的に仕事を管理できる勤務形態。
- 事業上のニーズと会社のガイドラインに応じて、入社時にリモート勤務が可能な場合があります。
- ハイブリッド勤務が可能な場合があり、勤務地と勤務スケジュールは上長が組織のニーズに応じて決定します。
- 包摂的な文化と、機会均等を重視する環境。
- 対面での協働やチームの交流、専門的な成長の機会。
