機械学習を利用したプロジェクトの運営や推進については、機械学習への理解の進んだ現時点でもさまざまな困難が伴います。「Developers Summit 2018 Summer」で行われたクックパッド株式会社 伊藤敬彦氏のセッションでは、機械学習プロジェクトにソフトウェアエンジニアリングを活用することで、その困難を低減・解消した取り組みに関する発表がありました。本記事ではその内容についてレポートします。 講演資料:機械学習チームにおけるソフトウェアエンジニア~役割、キャリア 機械学習チームにおけるソフトウェアエンジニアの役割 修士・博士としてデータマイニング分野の会議で発表を行うなどの経験を重ねていた伊藤氏は、2007年にソフトウェアエンジニアの職に就いた後、検索エンジンやNLP(Natural Language Processing:自然言語処理)といった、さまざまな経験を経て、2017年