# Hai tin FDE của ElevenLabs: một bản đòi Python vững, một bản chỉ cần Python cơ bản

> Hai bản tin cùng chức danh đặt ra hai mức code khác hẳn nhau, còn các hướng dẫn phỏng vấn không chính thức đều nói vòng case study chấm việc bạn có hỏi khách trước khi thiết kế hay không.

Bản gốc: https://fdetimes.net/vi/phan-tich/elevenlabs-fde-tin-tuyen-dung-doi-hoi-gi-va-chuan-bi/

ElevenLabs từng đăng hai tin tuyển dụng cùng mang chức danh Forward Deployed Engineer, nhưng mức kỹ thuật hai tin đặt ra khác hẳn nhau. Bản thứ nhất đòi thành thạo Python, nắm kiến trúc phần mềm và tích hợp API. Bản thứ hai chỉ cần Python cơ bản, đủ để viết script và dựng demo.

Hai tin không giải thích vì sao chúng khác nhau. Nhưng đọc cả hai, có thể thấy công ty voice AI này tuyển FDE ở ít nhất hai cấp độ, khác nhau về độ sâu kỹ thuật lẫn trọng tâm công việc.

Nếu bạn đang nhắm tới một vị trí FDE ở công ty AI, hai tin này đáng đọc kỹ. Chúng giúp bạn chọn đúng bản để nộp và chuẩn bị cho đúng thứ được chấm điểm. Cả hai đều đã được gỡ khỏi Built In, bản Software Engineer ngày 05/09/2025 và bản Strategist ngày 24/02/2026.

## Cùng một chức danh, hai mức kỹ thuật

Bản Software Engineer mô tả một kỹ sư chịu trách nhiệm trọn vẹn các dự án lớn cho những đối tác chiến lược nhất của ElevenLabs, từ đầu đến cuối. Người này làm việc hằng ngày với cả đội kỹ sư lẫn ban lãnh đạo phía khách.

Ai từng đọc tin tuyển backend sẽ thấy yêu cầu của bản này khá quen: Python thành thạo, kiến thức phát triển phần mềm vững. Bản đăng trên Working Nomads nói kỹ hơn, kể ra kiến trúc phần mềm và tích hợp API.

Có một chi tiết dễ bị bỏ qua: cả hai bản đều chấp nhận kinh nghiệm làm việc với khách hàng ở quy mô nhỏ, chẳng hạn trong câu lạc bộ sinh viên hay một dự án phụ.

Bản Strategist chuyển trọng tâm sang phía khách hàng. Người ở vị trí này gặp các khách hàng chiến lược để hiểu nhu cầu audio và voice AI quan trọng nhất của họ, tìm ra chỗ họ đang gặp khó nhất, rồi dựng demo. Python chỉ cần ở mức cơ bản, cùng với hiểu biết về tích hợp API để viết script và làm prototype.

| Khía cạnh | FDE – Software Engineer | FDE – Strategist |
|---|---|---|
| Mức Python | Thành thạo, kèm kiến trúc phần mềm | Cơ bản, đủ viết script |
| API | Tích hợp như một kỹ sư phần mềm | Hiểu đủ để làm prototype, demo |
| Việc chính | Sở hữu dự án lớn từ đầu đến cuối | Tìm điểm đau của khách, dựng demo |
| Người làm việc cùng | Kỹ sư và lãnh đạo phía khách, hằng ngày | Khách hàng chiến lược |
| Kinh nghiệm với khách | Chấp nhận từ CLB sinh viên, dự án phụ | Cũng chấp nhận như vậy, nhưng có đợt đăng đòi 3+ năm |

## Ngưỡng "cơ bản" không đứng yên

Dòng cuối của bảng là chỗ cần đọc chậm. Một bản Deployment Strategist trên Working Nomads gắn mức Mid Level và đòi ứng viên đủ nền tảng kỹ thuật để nhanh chóng hiểu các mô hình giọng nói và audio của công ty.

Một bản khác cho khu vực châu Âu, đăng trên Built In Dublin và gỡ ngày 21/07/2026, đòi hơn ba năm làm việc với khách hàng ở vai trò kỹ thuật, kèm sự quen thuộc với các framework LLM và agent. Đó là yêu cầu cao hơn hẳn mức "Python cơ bản" của bản Strategist trước.

Bài học ở đây là đừng coi một tin tuyển dụng như mô tả cố định của vị trí. Cùng một nhánh, yêu cầu có thể nâng lên giữa hai đợt đăng. Nếu bạn nhắm tới nhánh Strategist, hãy chuẩn bị ở mức của bản khó nhất: tự dựng được một agent nhỏ bằng một framework LLM phổ biến, chứ không chỉ viết script gọi API.

## Vị trí địa lý cũng là một yêu cầu

Bản FDE trên Working Nomads nói rõ công ty rất ưu tiên ứng viên ở bờ Đông nước Mỹ hoặc châu Âu, kể tên New York, London, Warsaw và Berlin.

Đọc cùng phần trách nhiệm thì lý do khá dễ đoán. Làm việc hằng ngày với kỹ sư của khách đòi hỏi nhiều giờ làm trùng nhau. Thử hình dung một tích hợp hỏng lúc 10 giờ sáng ở London: khách cần người trả lời ngay trong buổi sáng đó, không phải khi bạn thức dậy.

Với người ở châu Á hay các múi giờ xa, chi tiết này đáng cân nhắc trước khi nộp. Trang tuyển dụng chính thức cho biết visa được xét theo từng trường hợp, nên nếu sẵn sàng chuyển tới gần các thành phố trên, bạn nên nói rõ điều đó ngay ở vòng đầu.

## Case study: hỏi trước, vẽ sau

aced.io, một trang hướng dẫn luyện phỏng vấn không thuộc ElevenLabs, mô tả quy trình gồm 5 vòng. Một trong số đó là bài code tự động, tính giờ, dài 60 phút trên CodeSignal, gồm các dạng bài theo mẫu.

Cũng theo aced.io, có một vòng case study vẽ sơ đồ trên Excalidraw, và ở đó người phỏng vấn muốn thấy bạn tìm hiểu nhu cầu của khách trước khi đề xuất giải pháp. HCL GUVI, một nguồn hướng dẫn độc lập khác, đưa ra lời khuyên tương tự: đừng lao vào thiết kế hệ thống ngay, hãy hỏi để làm rõ trước.

Vì đây là hướng dẫn của bên thứ ba, bạn nên coi chúng là bản đồ để chuẩn bị chứ không phải quy trình đã được công ty xác nhận. Trang careers chính thức không nhắc riêng tới FDE, chỉ cho biết quy trình thường có vòng cuối với một founder hoặc một Bar Raiser.

**Điểm mấu chốt:** Hỏi khách cho rõ trước, rồi mới cầm bút vẽ giải pháp.

## Thử hình dung vòng case study

Giả sử người phỏng vấn đóng vai một công ty bảo hiểm muốn dùng voice agent để trả lời cuộc gọi của khách. Một ứng viên mạnh về kỹ thuật thường cầm bút vẽ ngay luồng nhận giọng nói, mô hình ngôn ngữ, rồi phát lại giọng nói.

Sơ đồ có thể đúng. Nhưng theo cách cả hai hướng dẫn mô tả, ứng viên đó đã bỏ qua đúng phần được chấm điểm.

Cách làm tốt hơn là dành vài phút đầu để hỏi. Mỗi ngày có bao nhiêu cuộc gọi, loại nào chiếm nhiều nhất? Ban lãnh đạo đo thành công bằng chỉ số nào: thời gian chờ, tỷ lệ giải quyết ngay trong cuộc gọi đầu, hay chi phí mỗi cuộc gọi? Agent cần đọc dữ liệu từ hệ thống nào, và hệ thống đó có API không?

Khi đã nghe đủ câu trả lời, bạn mới vẽ, và lúc ấy khối nào trên sơ đồ cũng có lý do riêng. Bạn giải thích được vì sao chọn tự động hóa trước một loại cuộc gọi, và vì sao để phần còn lại cho nhân viên.

Đó cũng là công việc hằng ngày mà tin tuyển dụng mô tả: ngồi cùng cả kỹ sư lẫn lãnh đạo phía khách, mỗi bên quan tâm một chuyện khác nhau.

## Vòng cuối hỏi chính bạn đã làm gì

Vòng gặp founder hoặc Bar Raiser là nơi câu "đội của tôi đã xây" khó giúp được bạn. Với một vị trí đòi sở hữu dự án từ đầu đến cuối, người hỏi nhiều khả năng sẽ muốn biết phần nào thực sự là của bạn.

Hãy chuẩn bị hai hoặc ba câu chuyện. Mỗi câu chuyện có một lựa chọn kỹ thuật cụ thể, một phương án bạn đã loại bỏ, và lý do loại bỏ.

Cách này cũng nên áp vào CV. Một dòng như "tham gia tích hợp hệ thống thanh toán" nói rất ít. Viết lại thành "thiết kế lớp tích hợp API với cổng thanh toán, chọn xử lý bất đồng bộ để tránh timeout khi tải cao" thì người đọc thấy ngay cả kỹ năng lẫn quyết định của bạn.

## Nên nộp bản nào?

Nếu bạn đã viết Python hằng ngày và ở gần các thành phố công ty ưu tiên, bản Software Engineer là mục tiêu hợp lý. Vì bài code mà aced.io mô tả được chấm tự động và tính giờ, bạn sẽ cần luyện tốc độ, bởi ở vòng đó không có ai nghe bạn giải thích.

Nếu kinh nghiệm với khách hàng của bạn còn mỏng, chi tiết về câu lạc bộ sinh viên và dự án phụ là một gợi ý đáng dùng. Hãy chọn một dự án phụ có người dùng thật, ghi lại bạn đã hỏi họ những gì và đã sửa sản phẩm ra sao sau khi nghe họ.

Nếu bạn mạnh về giao tiếp hơn về code, bản Strategist cho bạn một lối vào. Ngưỡng kỹ thuật thấp hơn không có nghĩa là bỏ qua kỹ thuật: bạn vẫn cần tự viết script và tự dựng demo, đừng chờ kỹ sư làm giúp.

Hai bản tin khác nhau ở độ sâu của code, nhưng đều đặt khách hàng vào trung tâm trách nhiệm. Dù nộp bản nào, bạn nên chuẩn bị để bị hỏi mình hiểu khách hàng đến đâu, chứ không chỉ code giỏi đến đâu.

**Thử ngay tuần này:**

- Đặt giờ 60 phút và giải liền một bộ bài code ngắn bằng Python mà không tra cứu, để quen với áp lực của bài code tính giờ trên CodeSignal.
- Nhờ một người bạn đóng vai khách hàng muốn dùng voice agent. Trong 10 phút đầu bạn chỉ được hỏi, sau đó mới vẽ giải pháp lên Excalidraw.
- Viết lại ba gạch đầu dòng trong CV để mỗi dòng nói rõ một quyết định do chính bạn đưa ra và lý do của nó.

## Nguồn

- [Forward Deployed Engineer - Software Engineer at ElevenLabs (Built In)](https://builtin.com/job/forward-deployed-engineer/4454297)

- [Forward Deployed Engineer (Working Nomads)](https://workingnomads.com/jobs/forward-deployed-engineer-elevenlabs-606259)

- [Forward Deployed Engineer - Strategist (Built In)](https://builtin.com/job/forward-deployed-engineer-strategist/7935378)

- [Deployment Strategist at ElevenLabs (Working Nomads)](https://www.workingnomads.com/jobs/deployment-strategist-elevenlabs-1514724)

- [Deployment Strategist - Europe at ElevenLabs (Built In Dublin)](https://builtindublin.ie/job/forward-deployed-engineer-strategist-europe/8768052)

- [ElevenLabs Forward Deployed Engineer Interview Guide (aced.io)](https://www.aced.io/guides/elevenlabs-forward-deployed-engineer-interview)

- [ElevenLabs Forward Deployed Engineer Interview (HCL GUVI)](https://www.guvi.in/blog/elevenlabs-forward-deployed-engineer-interview/)

- [Careers at ElevenLabs](https://elevenlabs.io/careers)
