Software Engineer, AI-Native

Hồ Chí Minh
Thỏa thuận
Toàn thời gian
Hạn nộp hồ sơ: 05/11/2026 (Còn 21 ngày)
Ứng tuyển sớm để được ưu tiên
Kết nối với Nhà tuyển dụng để tìm hiểu thông tin và gia tăng cơ hội trúng tuyển
OMess
Nhà tuyển dụng đang online

Mô tả công việc

Top 3 Reasons To Join Us
Hi-tech working environment
Young and dynamic colleagues
International experience
The Job

Location: Ho Chi Minh City, Vietnam (on-site)

Level: Mid to senior (5+ years building and running production software)

Language: Strong written and spoken English

Reports to: VP of Engineering

Compensation: Competitive base, performance bonus, equity participation

The role

You will work across our new and existing products and projects. You own the features you work on from the technical design to production. You receive the product requirements, write the technical specification, plan the build, estimate and commit to your own dates, build it, and stay with it until it works in production. Nobody writes the design for you, and nobody breaks the work into tickets for you.

Our engineers use AI coding tools every day. We expect that. What we are hiring for is the judgement around the tools: deciding what to build and how before generating any code, breaking the work down, knowing when the output is wrong, and being accountable for everything that ships under your name, whoever or whatever wrote it.

We are not looking for someone who passes requirements to an AI tool and passes the result to review. We are looking for engineers who think the problem through, plan the work, and deliver it, and who use AI to do that faster.

What you will do

Design and plan

  • Turn product requirements into a technical specification: functional requirements, acceptance criteria, data model, service boundaries, state changes and failure cases.
  • Raise time, feasibility and scope problems while the requirements are still being written, not after the build starts.
  • Present your design at architecture review, defend the decisions, and change it where the review finds real gaps.
  • Break the build into tasks with estimates in hours and due dates, and commit to them.

Build and deliver

  • Build the feature end to end, using AI tools where they help and your own judgement everywhere.
  • Keep the specification current as the design changes during the build, so QA and other engineers always work from the real design.
  • Write tests that would fail if the behaviour were wrong. Passing tests and coverage numbers are the minimum, not proof that the code works.
  • Review your own work before asking anyone else to, and attach the evidence when you merge: the tests, the results and what you checked.
  • Report progress daily and raise a slip on the day you believe it, with what it affects and what you propose.
  • Deploy, verify the feature works in production, and fix what breaks. Work is done when it is verified working in production, not when it is merged.

Work with the team

  • Work with the product manager and QA engineer on your feature from requirements to release.
  • Review other engineers' code, including AI-generated code, with the same care as your own.
  • Document how the systems you build work, so the next engineer can pick them up.

Your Skills and Experience

What we look for

In priority order:

1. You think and plan before you build. Given an unclear request, you ask the right questions, identify what is missing, and produce a plan that covers the data, the edge cases, the failure modes and how you will know it works, before you open an AI tool. You can show us specifications or designs you have written.

2. You work independently. You take a problem from requirements to production without someone directing each step. When you are stuck, you come with options and a recommendation rather than a question alone. You deliver on the dates you commit to, and when you can't, you say so early.

3. You use AI as a tool, not a substitute for understanding. You use Claude Code, Cursor, Copilot or similar every day, and you know where they fail: invented APIs and fields, wrong assumptions about data, race conditions, missing tenant or permission checks, tests that pass without checking anything. You can explain every line you ship. You can show us how AI tools have made you faster on real work, and how you caught them being wrong.

4. You have shipped and run real systems. You have built software that is running in production and been responsible for it: debugging live problems, reading logs and metrics, fixing and writing up the cause. You can walk us through systems you have built and the decisions you made.

5. You have strong engineering fundamentals. Data modelling, transactions and consistency, idempotency, retries and timeouts, queues and events, API design. You understand what happens when a network call fails halfway through.

6. You write clearly. Specifications, merge request descriptions and status updates that are specific and easy to act on. Most of our coordination is written.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering or a related field
  • 5+ years professional software development, 3+ years on backend or full-stack services in production, with systems you designed and owned end to end
  • 3+ years TypeScript/[protected info] or Python as primary language, 1+ year in the other
  • 2+ years SQL on PostgreSQL: schema design, migrations, indexing, transactions
  • Designed and owned an end-to-end data flow in production: API or webhook in, queue or sync, storage, consumer out
  • Production experience with a message queue (Kafka, RabbitMQ, SQS or similar), including idempotency and retries
  • Kubernetes troubleshooting of own services: kubectl, pod logs and events, rollouts
  • Structured logging and metrics in production (Prometheus, Grafana, Loki or equivalent)
  • Technical specifications or design documents you wrote that others built or reviewed against, and can show
  • 6+ months daily use of AI coding tools on production code, with review and tests you wrote for the generated code
  • Git with pull-request code review and CI
  • Strong written and spoken English

Nice to have

  • Experience with financial, accounting, e-commerce or marketplace systems, or integrations with third-party APIs.
  • Experience with workflow orchestration (for example Kestra), Redis, or vector search.
  • Experience building agent workflows, MCP servers or other AI tooling.
  • Frontend experience with React.
  • Open-source contributions, a technical blog or side projects we can look at.

Why You'll Love Working Here

What you get

  • Competitive package
  • Professional working environment
  • Opportunities to challenge and develop your career
  • Social insurance, health insurance, unemployment insurance as labor law stipulated
  • Premium Healthcare.
  • Opportunity to participate in stock option program.
  • Annual leave for 15 days.
  • Public holiday in accordance with the Vietnamese labour law

Yêu cầu

Fullstack, SQL, AI, Python, NodeJS, TypeScript

Quyền lợi

What you get

  • Competitive package
  • Professional working environment
  • Opportunities to challenge and develop your career
  • Social insurance, health insurance, unemployment insurance as labor law stipulated
  • Premium Healthcare.
  • Opportunity to participate in stock option program.
  • Annual leave for 15 days.
  • Public holiday in accordance with the Vietnamese labour law

Thông tin chung

  • Thu nhập: You'll love it

Nơi làm việc

  • Tầng 6, Robot Tower, 308 - 308C Điện Biên Phủ, Xuan Hoa, Ho Chi Minh
Việc làm tương tự khác
Astek Vietnam
Hà Nội, Hồ Chí Minh, Đà Nẵng
Thỏa thuận
GEM Careers
Hà Nội, Hồ Chí Minh
Thỏa thuận
Hrs Vietnam
Hồ Chí Minh
Thỏa thuận
GEM Careers
Hà Nội, Hồ Chí Minh
Thỏa thuận

Skylab Innogram Vietnam LLC

Xem trang công ty
Địa chỉ công ty: 208 Nguyen Trai, District 1, HCMC
Quy mô: Từ 10 - 25 nhân viên
Lĩnh vực: IT phần mềm
Thông tin công việc
Vị trí:
Nhân viên
Hình thức làm việc:
Toàn thời gian
Việc làm tương tự
AI Plugins / Harness Engineer
Chicago Atlantic
Hồ Chí Minh
Chicago Atlantic
Thỏa thuận
Senior AI Engineer
Công ty Cổ phần Dược phẩm FPT Long Châu
Hồ Chí Minh
Công ty Cổ phần Dược phẩm FPT Long Châu
Cạnh tranh
AI DEVELOPER - JUNIOR/MIDDLE
Công ty CP Suntek
Hồ Chí Minh
Công ty CP Suntek
Thỏa thuận
AI Solution Engineer
CÔNG TY TNHH KEYLOOP VIỆT NAM
Hồ Chí Minh
CÔNG TY TNHH KEYLOOP VIỆT NAM
Thương lượng
Senior Developer (NodeJS, ReactJS, AI)
Công Ty TNHH LOTUS APP
Hồ Chí Minh
Công Ty TNHH LOTUS APP
Thoả thuận
Cảnh báo dấu hiệu lừa đảo tuyển dụng
Thu phí và cung cấp thông tin
  • Phí hồ sơ, đồng phục, đặt cọc.
  • Yêu cầu nộp bản gốc giấy tờ.
  • Cung cấp mã OTP.
Hứa hẹn trúng tuyển 100%
  • Không yêu cầu trình độ.
  • Không cần thử việc.
Phỏng vấn bất thường
  • Địa điểm xa văn phòng công ty.
  • Phỏng vấn qua Telegram.
Yêu cầu làm nhiệm vụ
  • Tải app, nạp tiền.
  • Làm nhiệm vụ nhận thưởng.
Tin tuyển dụng sơ sài
  • Mô tả công việc chung chung
  • Nhiệm vụ đơn giản, thu nhập khủng
  • Lỗi chính tả, đánh máy.
Đội ngũ hỗ trợ của JobOKO sẵn sàng đồng hành, tư vấn và giới thiệu những cơ hội việc làm phù hợp, giúp Ứng viên tự tin phát triển sự nghiệp và chinh phục mục tiêu nghề nghiệp bền vững.
Đội ngũ hỗ trợ của JobOKO luôn chủ động tư vấn các giải pháp tuyển dụng tối ưu, cam kết đồng hành và hỗ trợ Quý Nhà tuyển dụng đạt được hiệu quả tuyển dụng bền vững.