Home
home
์—ฐํ˜
home

MLOps Engineer

๊ฒฝ๋ ฅ
๊ฒฝ๋ ฅ(5๋…„ ์ด์ƒ)
๊ณ ์šฉํ˜•ํƒœ
์ •๊ทœ์ง
๊ธฐ์ˆ ์Šคํƒ
์ ‘์ˆ˜ ๋งˆ๊ฐ์ผ
2026/01/05 23:00
์ฃผ์š”์Šคํ‚ฌ
์กฐ์ง ์†Œ๊ฐœ
TVING์˜ย AI์— ์˜ค์‹œ๋ฉด ์ด๋Ÿฐ ๊ฒฝํ—˜์„ ํ•˜์‹ค ์ˆ˜ ์žˆ์–ด์š”!
โ€ข
ํ‹ฐ๋น™ ๋‚ด ์ฝ˜ํ…์ธ  ์ถ”์ฒœ/๊ฒ€์ƒ‰์„ ์œ„ํ•œ ML/DL ๊ธฐ๋ฐ˜์˜ ๋ชจ๋ธ๋ง ๋ฐ ์„œ๋น™์„ ์œ„ํ•œ ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
ํŒ€ ๊ตฌ์„ฑ์›์ด ๋ชจ๋‘ ์ฒด๊ณ„์ , ์ฃผ๋„์ ์œผ๋กœ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•˜๋ฉฐ, ์ฝ”๋“œ์™€ ๋ฌธ์„œ ๋ฆฌ๋ทฐ๋ฅผ ํ†ตํ•ด ํ•จ๊ป˜ ๋ฐฉํ–ฅ์„ฑ์„ ๊ฒฐ์ •ํ•˜๊ณ  ์ƒํ˜ธ ๊ฐ„ ์ „๋ฌธ์„ฑ์„ ์กด์ค‘ํ•˜์—ฌ ๋™๋ฐ˜ ์„ฑ์žฅ์„ ํฐ ๊ฐ€์น˜๋กœ ์‚ผ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
์ตœ๋Œ€ํ•œ ์—…๋ฌด ์ž์œจ์„ฑ์„ ๋ณด์žฅํ•˜๋ฉฐ, ์นธ๋ฐ˜ ๋ฐ ์Šคํฌ๋Ÿผ์„ ํ†ตํ•ด ํŒ€ ๋‚ด์—์„œ ๋ฐœ์ƒํ•˜๋Š” ์—…๋ฌด์— ๋Œ€ํ•ด ์†Œํ†ตํ•˜๊ณ  ๋‹จ์ˆœํžˆ ์—…๋ฌด๋ฅผ ์ˆ˜ํ–‰ ํ•˜๋Š” ๊ฒƒ์ด ์•„๋‹Œ, ํŒ€๊ณผ ํ•จ๊ป˜ ์ผ์ด ๋˜๊ฒŒ ํ•˜๊ธฐ ์œ„ํ•ด ๊ฐ™์ด ๊ณ ๋ฏผํ•˜๊ณ  ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.
์ฃผ์š” ์—…๋ฌด
๋‹ด๋‹นํ•˜๊ฒŒ ๋  ์—…๋ฌด๋“ค์ด์—์š”.
โ€ข
MLOps ์šฉ ๋ฐฑ์•ค๋“œ ์•„ํ‚คํ…์ณ ์„ค๊ณ„ ๋ฐ ๊ฐœ๋ฐœ
โ€ข
ML ๋ชจ๋ธ ์‹ค์‹œ๊ฐ„ ์ถ”๋ก  ์„œ๋ฒ„ ๊ฐœ๋ฐœ ๋ฐ ์šด์˜
โ€ข
Redis ๊ธฐ๋ฐ˜ Online Feature Store ๊ฐœ๋ฐœ ๋ฐ ์šด์˜
โ€ข
REST API Server ๊ฐœ๋ฐœ ๋ฐ ์šด์˜
โ€ข
๋ชจ๋ธ ๋…ธ์ถœ ์„ค์ • ๋“ฑ AB Test ์ง€์› ์‹œ์Šคํ…œ ๊ตฌ์ถ•
์ง€์› ์ž๊ฒฉ
์ด๋Ÿฐ ๋ถ„์„ ์ฐพ๊ณ  ์žˆ์–ด์š”.
โ€ข
๋ฐฑ์—”๋“œ ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜ 5๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
MLOps ์‹œ์Šคํ…œ ๊ฐœ๋ฐœ ๊ฒฝํ—˜ 2๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Java ๋˜๋Š” Kotlin ๊ธฐ๋ฐ˜์˜ Spring Framework ์›น ์„œ๋น„์Šค ๊ฐœ๋ฐœ ๊ฒฝํ—˜ 1๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Redis ๊ฐœ๋ฐœ ๋ฐ ์šด์˜ ๊ฒฝํ—˜ 1๋…„ ์ด์ƒ์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
AWS ํด๋ผ์šฐ๋“œ ๋‚ด ๊ตฌํ˜„ ๋ฐ ์šด์˜ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Kubernetes ํ™˜๊ฒฝ ํ™œ์šฉ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
workflow orchestration tool (airflow, etc)๋ฅผ ์‚ฌ์šฉ ๋ฐ ์šด์˜ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๋ฐ์ดํ„ฐ ์• ํ˜ธ๊ฐ€: ์‚ฌ๋žŒ์˜ ๊ฐ ๋ณด๋‹ค๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ํ†ตํ•œ ๊ฐ๊ด€์  ์˜์‚ฌ ๊ฒฐ์ •์„ ์„ ํ˜ธํ•˜์‹œ๋Š” ๋ถ„
โ€ข
๊ธฐ์ˆ  ์ง€ํ–ฅ: AI ๋“ฑ ์ตœ์‹  ๊ธฐ์ˆ ์„ ์ ๊ทน์ ์œผ๋กœ ํ•™์Šตํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์—…๋ฌด ๋ฐฉ์‹์„ ์ฃผ๋„์ ์œผ๋กœ ๊ฐœ์„ ํ•˜๋Š” ๋ถ„
โ€ข
๋ณ€ํ™” ์ฃผ๋„: ์žฅ๊ธฐ์ ์œผ๋กœ ์ค‘์š”ํ•œ ๋ณ€ํ™”๋ฅผ ์ฃผ๋„ํ•˜๋ฉฐ, ๋ˆ๊ธฐ ์žˆ๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„
โ€ข
ํ˜‘์—… ๋Šฅ๋ ฅ: ํƒ€ ๋ถ€์„œ์™€ ์›ํ™œํ•˜๊ฒŒ ์†Œํ†ตํ•˜๋ฉฐ, โ€˜๋Œ€ํ•˜๊ธฐ ํŽธ์•ˆํ•œ ์ „๋ฌธ๊ฐ€โ€™๋กœ ํฌ์ง€์…”๋‹ ํ•  ์ˆ˜ ์žˆ๋Š” ๋ถ„
โ€ข
๋ฆฌ๋”์‹ญ ์—ญ๋Ÿ‰: ๋ชฉ์  ์ง€ํ–ฅ์ ์ธ ํŒ€ ์šด์˜๊ณผ ์ฃผ๋‹ˆ์–ด ์—ญ๋Ÿ‰ ์„ฑ์žฅ์„ ์œ„ํ•œ ๋ฉ˜ํ† ๋ง์„ ์กฐํ™”๋กญ๊ฒŒ ์ˆ˜ํ–‰ ๊ฐ€๋Šฅํ•˜์‹  ๋ถ„
์šฐ๋Œ€ ์‚ฌํ•ญ
์ด๋Ÿฐ ๊ฒฝํ—˜์ด ์žˆ์œผ์‹œ๋ฉด ๋” ์ข‹์•„์š”.
โ€ข
๋Œ€๊ทœ๋ชจ ํŠธ๋ž˜ํ”ฝ ๋ฐ ์‹ค์‹œ๊ฐ„ ํ™˜๊ฒฝ์˜ ์ถ”์ฒœ ๋ชจ๋ธ ์„œ๋น™ ์‹œ์Šคํ…œ์„ ์„ค๊ณ„ํ•˜๊ณ  ์šด์˜ํ•ด ๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
ML ๋ชจ๋ธ ๊ฒฐ๊ณผ์˜ ๊ณ ๊ฐ๋ฐ˜์‘์— ๋Œ€ํ•œ A/B test ํŒŒ์ดํ”„๋ผ์ธ์„ ๊ตฌ์ถ•ํ•˜๊ณ  ์šด์˜ํ•ด ๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
MLflow๋ฅผ ํ™œ์šฉํ•ด ML Engineering๋ฅผ ์ˆ˜ํ–‰ํ•ด ๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
Presto ๊ณ„์—ด(Athena, etc) DB ๋ฐ SQL ํ™˜๊ฒฝ์„ ์‹ค๋ฌด์—์„œ ์‚ฌ์šฉํ•ด๋ณด์•˜๊ฑฐ๋‚˜ ์šด์˜ ํ•ด๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
ML ๋ชจ๋ธ ์ถ”๋ก  ๋ฐ ์„œ๋น™์„ ์œ„ํ•œ ๋‹ค์–‘ํ•œ ์˜คํ”ˆ์†Œ์Šค ํ™˜๊ฒฝ(Triton, torchserve, BentoML, ONNX ๋“ฑ)์„ ์จ ๋ณธ ๊ฒฝํ—˜์„ ๋ณด์œ ํ•˜์‹  ๋ถ„
โ€ข
๋น„์ฆˆ๋‹ˆ์Šค ๊ฐ€์†ํ™”๋ฅผ ์œ„ํ•œ ๋ฐ์ดํ„ฐ ๋ฐ ๊ธฐ๊ณ„ ํ•™์Šต ์„ค๊ณ„, ๊ตฌํ˜„, ํ…Œ์ŠคํŠธ ๋ฐฐํฌ ๋ฐ ์œ ์ง€ ๊ด€๋ฆฌ์— ๋Œ€ํ•œ ๊ฒฝํ—˜ ๋ฐ ๋…ธํ•˜์šฐ๊ฐ€ ์žˆ์œผ์‹  ๋ถ„
๊ธฐํƒ€ ์•ˆ๋‚ด์‚ฌํ•ญ
โ–  ์ž…์‚ฌ์ง€์›์‹œ ์ƒ์„ธ ๊ฒฝ๋ ฅ๊ธฐ์ˆ ์„œ ์ œ์ถœ ํ•„์ˆ˜
: ํ˜‘์—…์œผ๋กœ ์ง„ํ–‰ํ•œ ํ”„๋กœ์ ํŠธ์˜ ๊ฒฝ์šฐ, ๋ณธ์ธ์˜ ROLE ๋ช…ํ™•ํ•˜๊ฒŒ ์ž‘์„ฑ ๋ฐ”๋ž๋‹ˆ๋‹ค.
(์ฒจ๋ถ€ ์šฉ๋Ÿ‰ ์ดˆ๊ณผ ์‹œ ๋‹ค์šด๋กœ๋“œ ๋งํฌ(์›นํ•˜๋“œ ๋“ฑ)๋ฅผ ์ž๊ธฐ์†Œ๊ฐœ์„œ์— ์ž…๋ ฅ ๋ฐ”๋ž๋‹ˆ๋‹ค.)
โ–  ์ ‘์ˆ˜๊ธฐ๊ฐ„ : ~2026๋…„ 1์›” 5์ผ(์›”) 23:00๊นŒ์ง€(ํ•œ๊ตญ์‹œ๊ฐ„ ๊ธฐ์ค€) - ์ฑ„์šฉ ์™„๋ฃŒ ์‹œ ์กฐ๊ธฐ ๋งˆ๊ฐ๋  ์ˆ˜ ์žˆ์œผ๋‹ˆ ์ง€์› ์˜์‚ฌ๊ฐ€ ์žˆ์œผ์‹  ๋ถ„์€ ๋น ๋ฅด๊ฒŒ ์ง€์› ํ•˜์‹œ๊ธฐ๋ฅผ ๊ถŒ์žฅ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
โ–  ์ฑ„์šฉ ํ”„๋กœ์„ธ์Šค : ์„œ๋ฅ˜์ „ํ˜• ์ฝ”๋”ฉํ…Œ์ŠคํŠธ 1์ฐจ ๋ฉด์ ‘ 2์ฐจ ๋ฉด์ ‘ ์ตœ์ข…ํ•ฉ๊ฒฉ
โ€ข
์„ธ๋ถ€์ผ์ •์€ ํ•ฉ๊ฒฉ์ž์— ํ•œํ•˜์—ฌ ๊ฐœ๋ณ„ ๊ณต์ง€ ๋“œ๋ฆด ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.
โ–  ๊ทผ๋ฌด์ง€ : ์„œ์šธ ๊ฐ•๋‚จ๊ตฌ ์„ ๋ฆ‰๋กœ 428
โ–  ์ง€์› ์•ˆ๋‚ด์‚ฌํ•ญ
โ€ข
๊ฐ ๋‹จ๊ณ„๋ณ„ ์ผ๋ถ€ ์ „ํ˜• ๊ณผ์ •์ด ์ถ”๊ฐ€ ๋˜๋Š” ์ƒ๋žต๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
๊ตญ๊ฐ€๋“ฑ๋ก ์žฅ์• ์ธ ๋ฐ ๊ตญ๊ฐ€๋ณดํ›ˆ์ž๋Š” ๊ด€๋ จ๋ฒ•์— ์˜๊ฑฐํ•˜์—ฌ ์šฐ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
๋ณ‘์—ญํ•„ ๋˜๋Š” ๋ฉด์ œ๋กœ ํ•ด์™ธ์—ฌํ–‰์— ๊ฒฐ๊ฒฉ์‚ฌ์œ ๊ฐ€ ์—†๋Š” ๋ถ„์— ํ•œํ•ด ์ง€์›์ด ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ง€์›์„œ ๋‚ด์šฉ์ด ์‚ฌ์‹ค๊ณผ ๋‹ค๋ฅธ ๊ฒฝ์šฐ ๋ถˆ์ด์ต(์ฑ„์šฉ์ทจ์†Œ ๋“ฑ)์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
โ€ข
์ตœ์ข… ์ œ์ถœ ์ดํ›„ ๋ฐ ๋งˆ๊ฐ์‹œ๊ฐ„ ์ดํ›„์—๋Š” ์ง€์›์„œ ์ˆ˜์ •์ด ๋ถˆ๊ฐ€ ํ•ฉ๋‹ˆ๋‹ค.
โ€ข
์ „ํ˜• ์ค‘ ์ง€์›์„œ๋ฅผ ์‚ญ์ œํ•˜์‹  ๊ฒฝ์šฐ ์ „ํ˜•์ง„ํ–‰ ํฌ๊ธฐ๋กœ ๊ฐ„์ฃผ๋ฉ๋‹ˆ๋‹ค.
โ€ข
ํ‹ฐ๋น™์—์„œ ์ง„ํ–‰ ์ค‘์ธ ๊ณต๊ณ  ๊ฐ„ ์ค‘๋ณต ์ง€์›์€ ๋ถˆ๊ฐ€ ํ•ฉ๋‹ˆ๋‹ค. ๋ณธ์ธ์˜ ๊ฒฝ๋ ฅ๊ณผ ๊ฐ€์žฅ ๋ถ€ํ•ฉํ•˜๋Š” ์ „ํ˜•/์ง๋ฌด ํ•˜๋‚˜๋ฅผ ์„ ํƒํ•˜์‹  ํ›„ ์ง€์› ๋ถ€ํƒ ๋“œ๋ฆฝ๋‹ˆ๋‹ค.
(์ง€์›ํ•˜์‹  ์ „ํ˜• ์ข…๋ฃŒ ์‹œ, ํƒ€ ๋ชจ์ง‘ ์ „ํ˜•์œผ๋กœ ์ง€์› ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.)