
Gramian Consultingは、エンジニアリング、データ、AI人材に注力するリモートワークを基本としたコンサルティング企業です。人材の補強、採用、専任チームの提供、契約社員の管理を通じて、組織の技術力拡大を支援するとともに、LLMのトレーニングとファインチューニング、AIエージェントとアシスタント、MLOps、AIインフラストラクチャなどのサービスを提供しています。また、キャリア準備、面接対策、国際市場に関する理解を扱うメンタリングや教育プログラムを通じて、個人のキャリア形成も支援しています。実践的なエンジニアリングと採用の経験を組み合わせ、顧客による技術チームの構築と、ビジネス課題へのAI活用を支援しています。
シニアソフトウェアエンジニア、AIコード評価 — バングラデシュ在宅勤務
AIが生成したコードの正確性、セキュリティ、スケーラビリティ、保守性を評価します。コーディングベンチマークの開発を支援し、大規模言語モデルの出力を評価する手法を改善します。
仕事内容
- さまざまなプログラミング言語やソフトウェアエンジニアリングのユースケースで、AIが生成したコードを評価する
- コードの正確性、信頼性、セキュリティ、スケーラビリティ、可読性、保守性をレビューする
- バグ、論理的な欠陥、不完全な実装、エッジケースでの失敗、アーキテクチャ上の弱点を特定する
- 不慣れなコードベースを評価し、提案された変更の影響を判断する
- バグ修正、新機能、リファクタリング、API連携、設定更新、データベース操作をレビューする
- 定義された技術要件に照らして実装方法を比較する
- 信頼性の高いリファレンス実装を作成するためにコードを書き直し、または改善する
- 技術的な問題と改善案を明確に説明する
- 評価基準、技術アノテーション、コード品質評価ルーブリックを作成する
- 研究チームやエンジニアリングチームと協力してコーディングベンチマークを設計し、LLM評価手法を発展させる
応募要件
- 7年以上のプロフェッショナルなソフトウェアエンジニアリング経験
- Python、JavaScriptまたはTypeScript、Java、C++、Go、C#、Ruby、PHP、Rustなど、1つ以上のプログラミング言語における高度なスキル
- 本番品質のソフトウェアの構築、保守、デバッグ、レビューに関する豊富な経験
- ソフトウェア設計原則、クリーンコード、モジュール型アーキテクチャ、抽象化、エラーハンドリング、保守性に関する深い知識
- 複雑なコードベースで機能、性能、セキュリティ、設計上の問題を発見できる能力
- 優れたデバッグ、根本原因分析、問題解決能力
- コードレビューや協調的なソフトウェア開発プロセスへの参加経験
- Gitと現代的なソフトウェアエンジニアリングの実践に関する実務知識
- 高い英語の文章力と、技術的なフィードバックを明確に伝える能力
- データ構造、アルゴリズム、API、データベース、アプリケーションアーキテクチャに関する確かな理解