AI Engineer vs Forward Deployed Engineer

AI Engineer vs Forward Deployed Engineer

สองตำแหน่งนี้มี Skill ที่ทับซ้อนกันมาก โดยเฉพาะในยุคของ LLM, RAG และ Agentic AI แต่มีสิ่งที่โฟกัสต่างกัน

AI Engineer เน้นการสร้างและพัฒนา AI System เช่น LLM Application, RAG, Agent, Evaluation, API และระบบที่นำ AI ไปใช้งานใน Production

AI Engineer = Build AI Systems

Forward Deployed Engineer (FDE) เน้นการนำเทคโนโลยีเหล่านี้ไปแก้ปัญหาจริงของลูกค้า ตั้งแต่ทำความเข้าใจปัญหา ออกแบบ Solution เขียนระบบ เชื่อมต่อกับ Data และระบบเดิม ไปจนถึง Deploy และดูการใช้งานจริง

จึงไม่ได้เป็นเพียง Software Engineer ที่ไปพบลูกค้า แต่ต้องเข้าใจทั้ง Technology + Business + Customer Problem

FDE = Build + Deploy AI for Real Customer Problems

ดังนั้น Skill ด้าน Coding ของทั้งสองสายยังสำคัญมาก แต่ FDE จะต้องมี Customer-facing และ Business understanding ที่เพิ่มขึ้นมา

เช่น

AI Engineer อาจสร้างระบบ RAG สำหรับ Enterprise Knowledge Base ให้เป็น Product ที่รองรับลูกค้าหลายราย

ขณะที่ FDE อาจเข้าไปทำงานกับธนาคารหนึ่งแห่ง เพื่อทำความเข้าใจ Workflow, Data และระบบเดิม แล้วนำ RAG/Agent ไป Integrate และ Deploy ให้เข้ากับการทำงานจริงของธนาคารนั้น

ทั้งสองสายจึงไม่ได้แตกต่างกันที่ ใครเขียน Code มากกว่า แต่แตกต่างกันที่ บริบทของปัญหาและความใกล้ชิดกับลูกค้า

ในปัจจุบันเส้นแบ่งยิ่งบางลง เพราะ FDE เองก็ต้องทำงานด้าน Architecture, Production Engineering, Evaluation และ LLM/AI Systems เช่นเดียวกับ AI Engineer

สรุป

AI Engineer — Technology-first

FDE — Customer & Problem-first

หากชอบสร้างระบบ AI เชิงเทคนิคและพัฒนา Platform/Product เป็นหลัก เลือก AI Engineer

ถ้าชอบแก้ปัญหาที่ไม่ชัดเจน ทำงานกับลูกค้า และนำ AI ไปสร้างผลลัพธ์ในระบบจริง เลือก FDE