Leidos シニアAIソフトウェア開発者(ハイブリッド勤務)
Leidosでは、安全性が極めて重要な航空交通管理システムの近代化を担うシニアAIソフトウェア開発者を募集しています。この職務では、マイクロサービス、AI支援開発、国家の航空交通運用向けリアルタイムソフトウェアを担当します。
仕事内容
- チームの優先事項を調整し、成果物を定義してプロジェクトの実行を推進し、アジャイルスプリント計画を主導する。
- 技術的なメンタリングを行い、エンジニアリングのベストプラクティスを推進し、障害を取り除いて継続的改善を支援する。
- マイクロサービスベースのアプリケーションを設計、開発、保守する。
- アジャイル/SAFe環境で、プロダクトオーナー、アーキテクト、エンジニア、システムエンジニアリングチーム、プログラムチームと連携する。
- スプリント計画、デイリースタンドアップ、レビュー、レトロスペクティブに参加する。
- ビジネス要件および技術要件を機能的なソフトウェアソリューションに変換する。
- CI/CDおよびDevSecOpsのプラクティスを用いて、クリーンで保守性とテスト性に優れたコードを作成する。
- システムアーキテクチャの議論および技術的な意思決定に貢献する。
- サービスをデータベース、メッセージングプラットフォーム、外部APIに接続する。
- 問題を調査し、パフォーマンスを改善してシステム品質を高める。
- QA、DevOps、プラットフォームチームと連携し、信頼性の高いソフトウェアを提供する。
- 単体テスト、統合テスト、コントラクトテスト、エンドツーエンドテストの自動化戦略を策定する。
- コーディング、リファクタリング、デバッグ、テスト開発にAI支援ツールを適用する。
- 国家の航空交通運用で使用されるリアルタイムの安全性が極めて重要なシステムを構築・近代化する。
応募要件
- コンピューターサイエンス、工学、または関連する技術分野の学士号、または同等の経験。
- 関連分野で8年以上の経験、または修士号と6年以上の関連経験。
- マイクロサービスベースのシステムの構築およびサポートに関する実務経験。
- Linux上でJava、Python、C++などの最新プログラミング言語を使用できること。
- AI/ML対応システム、Claude-Code、自動化、またはインテリジェントプラットフォームの経験または知識。
- アジャイル開発環境での職務経験。
- APIおよび分散システムの概念に関する実務知識。
- Public Trustクリアランスを取得・維持できること。
- 米国市民権が必要。
- 必要に応じて政府顧客の身元調査を無事に完了できること。
- Gitベースのバージョン管理およびCI/CDパイプラインの経験。
- Scaled Agile Framework(SAFe)に関する知識。
- リレーショナルデータベースおよび/またはNoSQLデータベースの使用経験。
- Kafkaまたは同等のイベントストリーミング技術の実務経験。
- AWS、Azure、またはGCPでのクラウド開発経験。
- DockerおよびKubernetesによるコンテナ化とオーケストレーションの経験。
- DevSecOps環境での業務経験。
- テスト自動化フレームワークの経験、および自動テストスイートをCI/CDパイプラインに統合した経験。
