Bank of America
Bank of America
Bank of Americaは、銀行、金融、フィンテックの各分野で事業を展開するグローバルな金融機関です。個人向け銀行サービス、中小企業支援、ウェルスマネジメント、投資サービスに加え、個人、企業、機関向けに資本市場へのアクセスを提供しています。また、サステナブルファイナンス、多様性に関する取り組み、地域開発プログラムを通じて、責任ある成長にも注力しています。

AI開発エンジニアIII、リーガルAI — シャーロット出社勤務

バンク・オブ・アメリカのリーガルAIチームで、Pythonアプリケーション、API、文書処理ワークフロー、AIエージェントを構築します。規制対象の企業環境に向けた安全なリーガルテクノロジーの提供を支援します。

仕事内容

  • リーガルAI向けのPythonアプリケーション、再利用可能なサービス、APIを作成、テスト、デプロイ、サポートする
  • FastAPIなどのPythonフレームワークでREST APIを開発する
  • PDF、Microsoft Office、テキスト、メール、構造化コンテンツ、非構造化コンテンツ向けの取り込み・処理ワークフローを構築する
  • AIを活用した要約、質問応答、情報抽出、分類、対話機能を提供する
  • Ask Legalチャットボットの機能拡張を支援する
  • API、SDK、Webサービス、MCPパターンを通じてアプリケーションをリーガルAIベンダープラットフォームに接続する
  • LangChain、LangGraph、または承認済みの代替技術を用いてAIオーケストレーションワークフローを作成・維持する
  • ツール、関数、プロンプト、状態管理、ルーティング、多段階エージェントワークフローを開発する
  • Microsoft Copilot Studioおよび承認済みのエンタープライズAIプラットフォームでAIエージェントを実現する
  • 検索拡張生成パイプラインに貢献する
  • Elasticsearchによる検索・取得機能を構築する
  • リレーショナル、ドキュメント、ベクトル、グラフデータベースを使用する
  • 規制対象の企業環境で安全なソフトウェアエンジニアリング手法を適用する
  • 自動化された単体、統合、API、回帰テストを作成する
  • コードレビュー、設計セッション、トラブルシューティング、継続的改善活動に参加する
  • 法務関係者、プロダクトマネージャー、アーキテクト、プラットフォームチーム、サイバーセキュリティ、リスク担当者、エンジニアと連携する
  • 本番環境および非本番環境の問題を診断する
  • 技術文書と運用手順書を維持する
  • 概念実証と技術スパイクを主導する
  • 専門知識を共有し、再利用可能なコンポーネントとエンジニアリングパターンを開発する

応募要件

  • Pythonでエンタープライズアプリケーションやサービスを構築した実務経験
  • FastAPI、Flask、Django、または同等のPythonフレームワークを使用したREST APIの設計・実装経験
  • オブジェクト指向プログラミング、モジュール設計、例外処理、依存関係管理、再利用可能なコンポーネントに関する確かな知識
  • Pythonライブラリやコンテンツ抽出フレームワークを使用してPDFやその他の非構造化文書を処理した経験
  • PyMuPDF、pypdf、pdfplumber、Apache Tika、Unstructured、python-docxなどのツールに関する知識
  • REST API、SDK、認証方式、JSONを用いたアプリケーション統合の経験
  • pytestまたは同等のフレームワークを使用した自動単体テスト・統合テストの作成経験
  • リレーショナルまたは非リレーショナルデータベースと、アプリケーションのデータアクセスパターンに関する実務知識
  • 安全なAPIおよびアプリケーション開発手法の理解
  • Gitベースのソース管理と自動化されたビルド、テスト、デプロイパイプラインの使用経験
  • 複雑な技術問題を調査し解決する能力
  • 優れた分析力、問題解決力、文書および口頭でのコミュニケーション能力
  • アジャイルな製品開発環境で効果的に協働する能力
  • 新しい技術やAIエンジニアリング手法への好奇心と学習意欲
  • AIまたは生成AI、LangChain、LangGraph、Semantic Kernel、RAG、Elasticsearch、ベクトルまたはグラフデータベース、MCP、Microsoft Copilot Studio、Angular、TypeScript、Docker、Kubernetes、OCR、マルチモーダル処理、AI評価、責任あるAI、オブザーバビリティ、リーガルテクノロジープラットフォームのいずれかの経験があれば望ましい

福利厚生

  • 手頃で競争力があり、柔軟な福利厚生を利用できる
  • 身体面、感情面、経済面のウェルビーイングを支援するリソース
  • 学び、成長し、有意義な貢献をする機会
  • 職務に合わせた柔軟なオフィス勤務
  • キャリア開発の機会