シニアソフトウェアエンジニア、AI統合・データプラットフォーム
AT&TでAI連携、MCPサーバー、API、クラウドネイティブサービスを構築します。 PythonとAzure DevOpsを活用し、安全な自動化と企業データ連携を支えます。
仕事内容
- MCPサーバー、エージェントツール、企業アプリケーション連携など、AI対応ソフトウェアを開発・保守します。
- Pythonと最新のサービス設計パターンを用いて、API、バックエンドサービス、連携レイヤーを構築します。
- AIエージェントが業務機能、データ、自動化されたワークフローにアクセスできるMCPツールとサーバー側機能を開発します。
- Azure DevOpsまたは同様のプラットフォームでCI/CDパイプラインを構築・保守します。
- Azureの設計パターンとコンテナ化されたワークロードを用いて、クラウド対応サービスをデプロイします。
- プロダクトオーナー、エンジニアリングチーム、セキュリティ専門家、ビジネス関係者と連携します。
- API、MCPツール、デプロイ方法、運用手順書、エンジニアリング標準を文書化します。
- 中規模の技術プロジェクトを主導し、アーキテクチャの意思決定に関わり、エンジニアリング標準を強化し、安全で拡張性の高いソリューションを提供します。
応募要件
- アプリケーション、サービス、自動化、連携のいずれかにおけるPythonの実務開発経験。
- ソフトウェアエンジニアリングの言語と実践に精通し、最新のプログラミング技術スタックを扱えること。
- 最新のバックエンドフレームワークと安全なサービス設計パターンを用いたAPI構築経験。
- MCPサーバーまたはAIツールの開発経験。AIエージェント向けの構造化ツール、データアクセス、ワークフロー自動化を含みます。
- Azure DevOps、Gitベースのワークフロー、CI/CDパイプライン、自動テスト、リリース自動化の経験。
- コード品質、モジュール設計、バージョン管理、セキュリティ、ログ、監視、文書化など、ソフトウェアエンジニアリングの確かな基礎。
- エンジニアリング、データ、AI、セキュリティ、ビジネス各チームとの協業経験。
- FastAPI、FastMCP、SQLAlchemy、コンテナ化デプロイ、またはクラウドホスト型Pythonサービスの経験。
- Azureサービス、マネージドID、Key Vault、Docker、プライベートネットワーク、または企業認証パターンに関する知識。
- AI支援開発ツール、プロンプトを考慮したエンジニアリング、エージェントベースのアーキテクチャ、またはLLMアプリケーション連携の経験。
- LangGraphとLangChainを用いたLLMアプリケーション、エージェント、ワークフローオーケストレーションの実務経験。
福利厚生
- 競争力のある報酬パッケージ。
- その他の魅力的な福利厚生。
- 雇用機会均等。
- 障害のある対象者への合理的配慮。
- 公正な採用を実施し、バックグラウンドチェックは内定後に開始します。
