AIスタートアップの初期エンジニア採用で「今すぐ動いてくれる人」を優先すると、半年後に「コードが動いているが誰も保守できない」状態になる。
AIスタートアップでエンジニアを採用する時に、絶対に妥協しない3つの基準
AIスタートアップでの初期エンジニア採用は、プレッシャーとの戦いだ。
「早く採らないと開発が止まる」というプレッシャーの中で採用基準を下げると、後で取り返しのつかない問題になる。
絶対に妥協しなかった3つの基準を整理する。
基準1:「なぜそう作ったか」を説明できること
コードを書くことと、コードを説明することは別の能力だ。
初期の「速く動く」フェーズで入ってきたエンジニアが「自分にしか分からないコード」を積み上げると、採用コストより大きな技術的負債になる。
面接での確認方法: 「最近書いたコードで、一番気に入っている設計を教えてください。なぜそう設計しましたか」という問いで、説明の具体性と根拠の明確さを見る。
基準2:「分からない」を言えること
スタートアップでは、誰も正解を持っていない問題を解くことが多い。
「分からないのに分かったふりをする」エンジニアは、問題が大きくなってから発覚する。「これは分からないので確認します」と言えるエンジニアは、小さいうちに問題を止められる。
特にAIスタートアップでは、LLMの精度や動作に不確実性がある。「このシステムの精度は?」という問いに「高いと思います」ではなく「テストしている範囲ではX%ですが、このケースでは低下します」と答えられるかどうかを確認する。
面接での確認方法: 「面接の準備をしてきた中で、答えられるか自信のない質問はありますか」と聞く。正直に答えられるかを見る。
基準3:「ユーザーにとって価値があるか」を判断軸にできること
エンジニアは技術的に面白い問題に集中しがちだ。スタートアップで最初に大事なのは、「技術的に面白いか」ではなく「ユーザーが使えるか」だ。
AI系スタートアップでは、「LLMを使ったら精度が高くなった」という技術的な達成に満足して、「精度が高くなったがユーザーが使いにくい」という問題を見落とすことがある。
面接での確認方法: 「過去に作ったものの中で、ユーザーに一番使ってもらえたものは何ですか。なぜだと思いますか」という問いで、ユーザー視点での評価ができるかを見る。
「今すぐ動いてくれる人」の罠
採用プレッシャーがある時、「とにかく今すぐ開発を進められる人」を優先したくなる。
この基準で採用を続けると:
- コードの品質や説明ができない人が積み上がり、後から入ったエンジニアが「このコードは何?」という状態になる
- 「分からない」を言えない人が複数いると、問題が大きくなるまで誰も気づかない
- ユーザー視点を持たないエンジニアが多いと、技術的には動くがユーザーが使わないプロダクトになる
初期採用での妥協は、後から修正するコストが高い。
関連記事
- AIスタートアップで最初のエンジニアを採用するタイミング:判断基準の整理 — 妥協しない採用基準を持てる状態になるタイミングの見極め方
- AIエンジニアを採用しても活かせない組織のパターン — 採用基準を満たしたエンジニアが活かされない組織側の問題
- AIスタートアップの2人目のエンジニア採用は1人目と何が違うか — 初期の採用基準が2人目以降に与える影響