MLOps Engineer
Seoul /
Machine Learning โ Infrastructure /
Full-time
* We will be releasing the English version shortly.
๐ ํธ์ฐ๋ธ๋ฉ์ค๋
์ ๋์ ์ธ AI ์์๊ฒ์ ๊ธฐ์ ๋ ฅ์ ๋ฐํ์ผ๋ก ๋ฏธ๊ตญ ์ต๊ณ ์ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ ๋ฒค์ฒํฌ์์ฌ์ ์ธ๊ณ์ ์ธ AI ์ํ๋ค, ๊ทธ๋ฆฌ๊ณ ๊ธ๋ก๋ฒ ์ ๋์ฝ ์คํํธ์
์ ์ฐฝ์
๊ฐ๋ค์ด ์ง์ํ๊ณ ์๋ AI ์คํํธ์
์
๋๋ค.
โ๊ฐ๋ฐ์๋ค์ด ์ธ์์ ์ธ๊ฐ์ฒ๋ผ ๋ณด๊ณ ๋ค์ผ๋ฉฐ ์ดํดํ ์ ์๋ ์์ ๊ธฐ๋ฐ ์๋น์ค๋ฅผ ๋ง๋ค ์ ์๊ฒ ๋์์ค๋คโ๋ ๋ชฉํ๋ฅผ ๊ฐ์ง๊ณ , ๋ฐฉ๋ํ๊ฒ ๋ฟ์ด์ ธ ๋์ค๋ ์์์ ์์ฝํ๊ณ ์ ํํ๊ฒ ๊ฒ์ํ ์ ์๋ Video Understanding AI๋ฅผ ๋ง๋ค์ด ๋๊ฐ๊ณ ์์ต๋๋ค.
ํธ์ฐ๋ธ๋ฉ์ค์ AI ์์ ๊ฒ์์ ์๋ง์ ์์ ์ค์์ ๊ฒ์๋ฌธ์ ํด๋น๋๋ ์์๊ณผ ํด๋น ์์ ๋ด์ ์ฅ๋ฉด์ ์์ฑ์ธ์๋ฟ ์๋๋ผ ์๊ฐ์ ์ ๋ณด, ๋ฑ์ฅ ์ธ๋ฌผ, ๋ฌธ์ ๋ฑ์ ์ ๋ณด๋ฅผ ๊ธฐ๋ฐ์ผ๋ก ์ ํํ๊ฒ ์ฐพ์์ค๋๋ค. ๊ตฌ์ฒด์ ์ผ๋ก๋ Video Semantic Search, Classification, Captioning ๋ฑ์ ๋ถ์ผ๋ฅผ ๋ค๋ฃจ๊ณ ์์ต๋๋ค.
โถ ํ์ฌ ์ปค๋ฆฌ์ด ๋
ธ์
ํ์ด์ง: https://careers.twelvelabs.io
โถ ํ์ฌ ํํ์ด์ง: https://twelvelabs.io/
โถ ํ ๋ธ๋ก๊ทธ: https://medium.com/twelve-labs-blog
โถ ํธ์ฐ๋ธ๋ฉ์ค ํ ๊ณต์ ๋งํฌ๋์ธ ์ฑ๋: https://www.linkedin.com/company/twelvelabs/
๐ฅ ํธ์ฐ๋ธ๋ฉ์ค์ ์ง๊ธ ํฉ๋ฅํด์ผ ํ๋ ์ด์
โถ ์ฑ์ฅ ๊ฐ๋ฅ์ฑ
์ต๊ทผ Elastic, Notion, Discord, Robinhood ๋ฑ 90๊ฐ ์ด์์ ์ ๋์ฝ ๊ธฐ์
์ ํฌ์ํ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ ์ต๊ณ ์ VC ์ค ํ๋์ธ Index Ventures๋ก๋ถํฐ 500๋ง ๋ฌ๋ฌ (ํํ 60์ต ๊ท๋ชจ)์ ๋๊ท๋ชจ Seed Round ํฌ์๋ฅผ ์ ์นํ๋ฉฐ ํธ์ฐ๋ธ๋ฉ์ค์ ๊ธฐ์ ๋ ฅ๊ณผ ๋น์ ์ ์ธ์ ๋ฐ์์ต๋๋ค. ์คํ ํฌ๋ ๋ํ๊ต Fei Fei Li ๊ต์๋, Silvio Savarese ๊ต์๋๊ณผ ๊ฐ์ ์ธ๊ณ์ ์ธ AI ์ํ, Scale AI์ Alex Wang CEO๊ณผ ์๋๋ฒ๋์ ๊น๋์ CEO์ ๊ฐ์ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ์ ์ ๋์ฝ ์คํํธ์
์ฐฝ์
๊ฐ๋ค์ด ๋๊ฑฐ ์์ ค ํฌ์์๋ก ํจ๊ป ์ฐธ์ฌํ์์ต๋๋ค.
โถ ์ต๊ณ ์์ค์ ๊ธฐ์ ๋ ฅ
์ฐฝ์
1๋
๋ ์ฑ ๋์ง ์์ ๋ฐ์ด๋, ํ
์ผํธ, ์นด์นด์ค ๋ฑ ์ธ๊ณ ์ต๋ ๊ธฐ์ ๊ธฐ์
๋ค์ ์ ์น๊ณ ์ ์ธ๊ณ ์ต๊ณ ๊ถ์ ์ธ๊ณต์ง๋ฅ(AI) ๋ฐ ์ปดํจํฐ๋น์ ์ปจํผ๋ฐ์ค์ธ ICCV์ ๋ง์ดํฌ๋ก์ํํธ์์ ์ฃผ์ตํ 2021๋
VALUE(Video-And-Language-Understanding-Evaluation) ์ฑ๋ฆฐ์ง์ ๋์์ ๊ฒ์ ๋ถ๋ฌธ์์ 1์๋ฅผ ์์ํ๋ฉฐ, ๋ง์ดํฌ๋ก์ํํธ๊ฐ ๋ณด์ ํ๋ ๊ธฐ์กด์ state-of-the-art(SOTA) ๊ธฐ๋ก์ ์์ง๋ ์ต๋๋ค.
โถ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ insider๋ค๊ณผ์ ์ํต
์ํ๋์์ค์ฝ์ ์ต๊ณ ์ค์ฌ์ง, ์ธ์ผ์ฆํฌ์ค ํ์ ์ 555 Mission Street์ ์ต์์ธต์ ๋ฏธ๊ตญ ๋ณธ์ฌ๋ฅผ ๋ ํธ์ฐ๋ธ๋ฉ์ค๋ ์ธ๊ณ์ ์ธ VC๋ค๊ณผ ์ฐฝ์
๊ฐ, AI ์ํ๋ค์ ๋์์ ๋ฐ์ ๋น ๋ฅด๊ฒ ๋ฐ์ ํ๊ณ ์์ต๋๋ค. ์ด๋์์๋ ๋ณด๊ธฐ ํ๋ ๋ฉํ ๋ค๊ณผ ํจ๊ปํ๋ ๊ธ๋ก๋ฒํ๊ณ ํน๋ณํ ์ฑ์ฅ๊ณผ ์ปค๋ฆฌ์ด ๊ฒฝํ์ ์ฝ์ํฉ๋๋ค.
๐ ํธ์ฐ๋ธ๋ฉ์ค ๋จธ์ ๋ฌ๋ ์ธํ๋ผ(Machine Learning Infrastructure) ํ์
โข ์์ ๋ฐ์ดํฐ๋ ๊ทธ ์ด๋ ๋ฐ์ดํฐ๋ณด๋ค ๋ฐฉ๋ํ๋ฉฐ ์ค๋์ค, ํ๋ ์, ์๊ฐ ๋ฑ ์ฌ๋ฌ ๊ฐ์ง ๋ฐ์ดํฐ๋ค์ด ํผํฉ๋์ด ์์ผ๋ฉฐ ๋ชจ๋ธ๋ง๋ค ์๊ตฌ๋๋ ์ ์ฒ๋ฆฌ ๊ณผ์ ์ด ๋ณต์กํ๋ฉฐ ์ฑ๋ฆฐ์งํฉ๋๋ค.
โข ํธ์ฐ๋ธ๋ฉ์ค์ ๋จธ์ ๋ฌ๋ ์ธํ๋ผํ์ ํธ์ฐ๋ธ๋ฉ์ค์์ ๊ฐ๋ฐ๋๋ ์์์ดํด(Video Understanding) AI ๋ชจ๋ธ์ ์คํ๋ถํฐ ๋ฐฐํฌํ๋ ๊ณผ์ ์ ์์คํ
ํํ๋ ์์
๊ณผ ํด๋ผ์ฐ๋ ์์์ ๊ณ ๊ฐ ์์ ๋ฐ์ดํฐ๋ฅผ ํจ์จ์ ์ผ๋ก ์ฒ๋ฆฌํ์ฌ ์ต์ ์ AI ๋ชจ๋ธ ํผํฌ๋จผ์ค๋ฅผ ๋ผ ์ ์๋๋ก ํจ์จ์ ์ด๊ณ ์ง์ํด์ ์ด์๋ ์ ์๋ ํด๋ผ์ฐ๋ ์ธํ๋ผ๋ฅผ ๊ตฌ์ถํฉ๋๋ค.
โข ํธ์ฐ๋ธ๋ฉ์ค์ ํต์ฌ ๊ฐ์น๋ ๊ณ ๊ฐ ๋ง์กฑ์
๋๋ค. ํ์ฌ ๋ง์ AI ์ ํ๋ค์ด ๊ณ ๊ฐ ๋ง์กฑ์ด ์๋ AI ๊ธฐ์ ๋ ฅ์๋ง ์ง์ค๋์ด ์์ต๋๋ค. ํธ์ฐ๋ธ๋ฉ์ค๋ ์ต๊ณ ์ AI ๊ธฐ์ ๋ ฅ์ ๋ฐํ์ผ๋ก ๊ณ ๊ฐ์ด ์ฐ์
์์ ์ค์ ์ฌ์ฉํ ์ ์๋ ์ ํ์ ๋ง๋ค๊ธฐ ์ํด ์ฐ์ํ ์ญ๋์ ๋ณด์ ํ ๋ถ๋ค์ ์ฐพ๊ณ ์์ต๋๋ค.
โข ํธ์ฐ๋ธ๋ฉ์ค๋ ์ค๋ฆฌ์ฝ๋ฐธ๋ฆฌ์ ์์ธ์ HQ๋ฅผ ๋ ๋ฏธ๊ตญ ์คํํธ์
์ผ๋ก ๋ชจ๋ ๋ถ์ฐ๋ฌผ(Tutorial, PPT, Paper ๋ฑ)๋ค์ ์์ด๋ก ๊ธฐ๋กํฉ๋๋ค.
๐ค ์ฑ์ฉ ํฌ์ง์
: MLOps Engineer
[ ์ฃผ์์
๋ฌด ]
โข ๋ฉํฐ๋ชจ๋ฌ ๊ธฐ๋ฐ์ ์์ ์ดํด ๋ชจ๋ธ์ ์คํ(Experiment) ๋จ๊ณ์์ ๋ฐฐํฌ(Deployment)๊น์ง ๋น ๋ฅด๊ณ , ์ง์์ ์ด๊ณ ํจ์จ์ ์ธ ์์คํ
๊ตฌ์ฑ์ ๋ํ ๋ฐฉํฅ์ฑ ๋
ผ์ ๋ฐ ์ธํ๋ผ ๊ตฌ์ถ
โข ํ์ต๊ณผ ๋ํ ํ๊ฒฝ์์์ ์์ธก(Inference)์ ์งํํ ์ ์๋ ๋ฐ์ดํฐ ๋ฐ ์ ์ฒ๋ฆฌ ๊ฐ๊ณต ์์คํ
๊ตฌ์ถ
โข ํ์ต์ด ์๋ฃ๋ ๋ชจ๋ธ๋ค์ ๋ํ ๋ฐฐํฌ ์ต์ ํ ์์
์งํ
โข ์์ฒ ์๊ฐ์ ์์์ ๋์์ ์ ์ฒ๋ฆฌ ํ ์ ์๋ Scalableํ ํด๋ผ์ฐ๋ ์ธํ๋ผ ๊ตฌ์ถ
โข ๋ฐฐํฌ๋ AI ๋ชจ๋ธ์ด ๋ฐฐํฌ๋ ํ๊ฒฝ์์ ์ต์ ํ๋ ์ ์๋๋ก ํ์ํ Metric ์์ง ๋ฐ ๊ฐ์
โข ML ์ฐ๊ตฌํ๊ณผ ์ ํ ๊ฐ๋ฐ ํ๊ณผ ์ง์์ ์ผ๋ก ์ํตํ๋ฉฐ ํ์ํ ๊ธฐ๋ฅ ๋
ผ์
[ ์๊ฒฉ์๊ฑด ]
โถ ๊ธฐ์ ์ ์๊ฒฉ ์๊ฑด
โข 3๋
์ด์์ ์ํํธ์จ์ด ์์ง๋์ด๋ง(์๋ฒ ๋ฐฑ์๋) ๊ฒฝ๋ ฅ ํน์ ๊ทธ์ ์คํ๋ ๊ฒฝ๋ ฅ์ด ์์ผ์ ๋ถ
โข 1๋
์ด์์ MLOps, ML ์ธํ๋ผ๋ฅผ ๊ตฌ์ถ ๋ฐ ์ค๊ณํด ๋ณธ ๊ฒฝ๋ ฅ ํน์ ๊ทธ์ ์คํ๋ ๊ฒฝ๋ ฅ์ด ์์ผ์ ๋ถ (Airflow, KubeFlow ๋ฑ)
โข 1๋
์ด์์ Python, Go ์ค ํ๋ ์ด์์ ์ธ์ด์ ๊ฒฝํ์ด ์์ผ์ ๋ถ
โข 1๋
์ด์์ AWS, Azure, GCP ๋ฑ์ ํด๋ผ์ฐ๋๋ฅผ ๋ค๋ฃฌ ๊ฒฝ๋ ฅ ํน์ ๊ทธ์ ์คํ๋ ๊ฒฝ๋ ฅ์ด ์์ผ์ ๋ถ
โข ๋์ปค, Kubernetes ๋ฑ ๊ธฐ๋ฐ์ ์ปจํ
์ด๋ ์๋น์ค์ ๋ํ ๋์ ์ดํด๋๊ฐ ์์ผ์ ๋ถ
โข AI/ML์ ๋ํ ๋์ ์ดํด๋๋ฅผ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ์ง์ AI/ML ๋ชจ๋ธ ํ์ต์ ํด๋ณธ ๊ฒฝํ์ด ์์ผ์ ๋ถ
โถ ์ํํธ ์คํฌ ์๊ฒฉ ์๊ฑด
โข ๋ช
ํํ ๊ตฌ์กฐ๊ฐ ์๋ ์ํ์์ ํ๋ก์ธ์ค๋ฅผ ๋ง๋ค์ด ๋ด์ค ์ ์๋ ๋ถ
โข ์๋ก์ด ๊ธฐ์ ์ ๋ํ ๊ฑฐ๋ถ๊ฐ์ด ์๊ณ ์ด์ ์ ์ผ๋ก ๋ฐฐ์ฐ๊ณ ๋ ค๊ณ ํ๋ ๋ถ
โข ํ ๋จ์๋ก ์ผ์ ์งํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ๋ง๋ค์ด ๋ด๋ ๋ฅ๋ ฅ์ด ์์ผ์ ๋ถ
โข ์ค๋ฒ/์ธ๋ ์์ง๋์ด๋ง์ ์ดํดํ๊ณ ์ฃผ์ด์ง ๋ฌธ์ ์ ์ต์ ์ ํด๊ฒฐ์ฑ
์ ์ฐพ๋ ๋ฅ๋ ฅ์ด ์์ผ์ ๋ถ
[ ์ฐ๋์ฌํญ ]
โถ ๊ธฐ์ ์ ์ฐ๋์ฌํญ
โข ๋น๋์ค ์์ ๋ฐ์ดํฐ๋ฅผ ์ฒ๋ฆฌํด๋ณด์ ๊ฒฝํ์ด ์์ผ์ ๋ถ
โข ๋ฅ๋ฌ๋ ๋ชจ๋ธ ์ต์ ํ ๊ฒฝํ์ด ์์ผ์ ๋ถ (TensorRT ๋ฑ)
โข AI ๋ชจ๋ธ ํ์ต์ ํ์ํ ๋ฐ์ดํฐ์
๊ตฌ์ถ์ ์ง์ ํด๋ณด์ ๋ถ
โข ๋์ฉ๋ ๋ฅ๋ฌ๋ GPU ํด๋ฌ์คํฐ ๊ฒฝํ ๋ฐ ํ๋ ์์ํฌ๋ฅผ ์ฌ์ฉํ์ค ์ ์์ผ์ ๋ถ (Zero, DeepSpeed ๋ฑ)
โข ๋๊ท๋ชจ๋ก AI ๋ชจ๋ธ์ ๋ฐฐํฌ๋ฅผ ํด์ ์๋น์ค๊น์ง ๋ง๋ค์ด ๋ณธ ๊ฒฝํ์ด ์์ผ์ ๋ถ
โข ์์ด๋ก ๋ฌธ์ ์์ฑ ๋ฐ ์ํต์ด ๊ฐ๋ฅํ์ ๋ถ (ํํ)
โถ ์ด๋ฐ ๋ถ๋ค ์ฌ๋ํฉ๋๋ค!
โข 90๋
๋์๋ค๊ณผ ํธํ๊ฒ ์ด์ธ๋ฆฌ์ค ์ ์๋ ๋ถ :)
โข ํธ์ฐ๋ธ๋ฉ์ค์ ํจ๊ป ์ฑ์ฅํ ์ ์๊ฒ ๋ค๋ผ๋ ์์ ๊ฐ์ด ์์ผ์ ๋ถ
โข ์ฃผ๋ณ ๋ชจ๋ ์ฌ๋๋ค์ด ์์ ์ ๋ถ๋ฅด๋ ์ ๋ํฌํ ๋ณ๋ช
์ด ์์ผ์ ๋ถ (๋๋ ทํ ๊ฐ์ฑ์ ๊ฐ์ง์ ๋ถ๋ค์ ์ข์ํด์!)
โข ์ฑ๊ณต ์ ๋ฌด์ ๊ด๊ณ์์ด ์คํํธ์
๊ฒฝํ์ ํด๋ณด์ ๋ถ
๐ ์ฑ์ฉ ๊ณผ์
์๋ฅ ์ ํ > 1์ฐจ ์ปคํผ์ฑ ์ธํฐ๋ทฐ > 2์ฐจ ์ง๋ฌด ์ ๋ฌธ์ฑ(Technical Assessment) ์ธํฐ๋ทฐ > 3์ฐจ(์ต์ข
) Culture-fit Interview
๐ช ๋ณด์
์์ฅ ์ต๊ณ ์์ค์ ๊ฒฝ์๋ ฅ ์๋ ๋ณด์ ํจํค์ง(์ฐ๋ด, ์คํก์ต์
๋ฑ) ์ ๊ณต
๐ ํํ ๋ฐ ๋ณต์ง
โข ์์จ ์ถํด๊ทผ๊ณผ ์์จ ์ฌํ๊ทผ๋ฌด ์ ๋ Work-from-anywhere & anyhow
โข ์ ๊ตฌ์ฑ์๋ค์๊ฒ ๋ฒ์ธ์นด๋ ์ง๊ธ, ์ 60๋ง ์ ์ด์ก์ ์ฌํ์ง์๋น ๋ฐ ์๋ ์ ๊ณต
โข ์
์ฌ ์ 500๋ง ์ ์ด๋ด ์ฌํ ํ๊ฒฝ์์ ์ฌ์ฉ ๊ฐ๋ฅํ ์
๋ฌด์ฉ ์ฅ๋น ๊ตฌ์
์ง์
โข ๊ตฌ์ฑ์๋ค๊ณผ ํจ๊ป ์
๋ฌด์ฉ ๋๊ตฌ(SaaS)๋ฅผ ์ ๊ทน์ ์ผ๋ก ๋ฐ๊ตดํ์ฌ ๋์
โข ์์ฉํ๋ฅผ ๋ชฉํ๋ก ํ๋ ML ์ฐ๊ตฌ๋ฅผ ํ๋ฉด์ ํ์ํ GPU Cluster ๋ฐ ์ฅ๋น ๋ฑ ์ ๊ณต