Gramian Consulting
Gramian Consulting
Gramian Consultingは、エンジニアリング、データ、AI人材に注力するリモートワークを基本としたコンサルティング企業です。人材の補強、採用、専任チームの提供、契約社員の管理を通じて、組織の技術力拡大を支援するとともに、LLMのトレーニングとファインチューニング、AIエージェントとアシスタント、MLOps、AIインフラストラクチャなどのサービスを提供しています。また、キャリア準備、面接対策、国際市場に関する理解を扱うメンタリングや教育プログラムを通じて、個人のキャリア形成も支援しています。実践的なエンジニアリングと採用の経験を組み合わせ、顧客による技術チームの構築と、ビジネス課題へのAI活用を支援しています。

モバイルソフトウェアエンジニアリングのエキスパート、AIトレーニングプロジェクト

既存のコードリポジトリを使い、AIトレーニングプロジェクト向けに難易度の高いモバイル開発課題、再現可能な環境、模範解答を作成します。 厳密なデバッグ、テスト、最適化の演習を通じて、AIが生成したモバイルコードを評価します。

仕事内容

  • 既存のコードリポジトリを使って、高度なAIモデル向けに実践的なモバイルエンジニアリング課題を設計します。
  • デバッグ、機能開発、リファクタリング、状態管理、ライフサイクル対応、パフォーマンス最適化に関する課題を作成します。
  • 次のいずれか1つ以上の分野で課題を作成します。React Native、TypeScript、JavaScript、またはFlutterとDartによるクロスプラットフォーム開発、Swift、SwiftUI、またはUIKitによるiOS開発、Kotlin、Jetpack Compose、またはAndroid ViewシステムによるAndroid開発。
  • 要件、依存関係、実行手順を明記した再現可能な環境を用意します。
  • 正しい実装を受け入れ、欠陥のある実装、不完全な実装、ハードコードされた解決策を拒否する、決定論的な自動チェックを構築します。
  • 各課題に対する適切なアプローチを示す模範解答を作成し、検証します。
  • 高度なAIのコーディング能力を評価できるよう、技術的に難しく、明確で再現可能な課題に仕上げます。

応募要件

  • クロスプラットフォーム、iOS、Android開発のうち、少なくとも1つのモバイル分野で豊富な実務経験があること。
  • TypeScript、JavaScript、Dart、Swift、Kotlinのいずれか1つ以上を十分に使いこなせること。
  • モバイルアーキテクチャ、状態管理、非同期処理、アプリケーションのライフサイクルに関する深い知識があること。
  • 複雑なモバイルアプリの問題を診断し、見つけにくい不具合を特定して、堅牢な修正を提供できること。
  • モバイル機能の開発、コードのリファクタリング、アプリケーションのパフォーマンス改善の経験があること。
  • 自動テストを記述して期待される動作を検証し、正しい解決策と表面的な回避策を見分けられること。
  • 高い分析力、細部への注意力、明確な技術文書を作成する能力があること。
  • オンボーディング後すぐに業務を開始でき、週ごとの最低タスク提出数を満たせること。