Job Openings Full Stack AI Engineer (Permanent)

About the job Full Stack AI Engineer (Permanent)

Full Stack AI Engineer (Permanent)

Location: Thailand

Employment Type: Permanent, Full-time

Location Type: Hybrid (Thailand office + remote flexibility)

Department: AI Engineering

Build Intelligent Systems From Model to UI, and Everything In Between

A leading fintech platform is seeking a Full Stack AI Engineer to bridge the worlds of software development and machine learning. You'll help bring AI models out of the lab and into user-facing applications that serve millions across Southeast Asia.

This is a permanent role based in Thailand, with hybrid flexibility and cross-border collaboration. Youll work across backend, ML integration, and frontend building intelligent, scalable systems that deliver real impact.

Why This Role Matters

  • Act as the bridge between AI models and real-world user experiences.
  • Shape how millions of people interact with intelligent financial services.
  • Build end-to-end systems combining backend, ML, and frontend development.
  • Thrive in a lean, execution-focused environment where ownership and speed matter.

What You'll Do

  • Build and deploy full-stack applications that leverage machine-learning models.
  • Integrate models into production systems in collaboration with ML engineers.
  • Develop backend services, APIs, and data pipelines powering AI-driven features.
  • Design and implement clean, performant UIs that present AI insights effectively.
  • Own the full development lifecycle from architecture to deployment and monitoring.
  • Collaborate with product, design, and data teams to create seamless user experiences.
  • Continuously improve performance, scalability, and reliability of AI-integrated systems.

You'll Thrive Here If You

  • Ship fast you value progress and iteration over waiting for perfection.
  • Take ownership of problems, regardless of scope.
  • Enjoy wearing multiple hats developer, problem-solver, product collaborator.
  • Move quickly with prototypes and iterations in a startup-style pace.
  • Balance speed with care for code quality and user experience.
  • Value humility, feedback, and a team-first approach.

Requirements

  • Bachelor's in Computer Science, Software Engineering, or related field.
  • 2-4 years of full-stack development experience (frontend + backend).
  • Strong knowledge of Python (must-have) and JavaScript (Node.js, React, or similar).
  • Experience integrating ML models into web apps or backend services.
  • Familiar with API development, RESTful services, and cloud deployments.
  • Skilled in SQL/NoSQL databases and scalable architectures.
  • Strong debugging, testing, and software design skills.
  • Based in Thailand, with ability to work hybrid.

Nice to Have

  • Experience deploying ML models with FastAPI, Flask, or TensorFlow Serving.
  • Familiarity with modern frontend stacks (Next.js, Vue, TypeScript).
  • Exposure to Docker, Airflow, MLflow, and cloud platforms (GCP, AWS).
  • Startup or fast-paced product team experience.
  • Understanding of AI explainability and surfacing it through UI/UX.

What You'll Get

  • Permanent opportunity with competitive salary and performance-based bonuses.
  • Hybrid work setup flexibility plus office collaboration.
  • A high-impact role with visibility across engineering, product, and data teams.
  • Flat structure your contributions are recognized directly.
  • Real ownership with a fast learning curve.
  • Regional collaboration across Southeast Asia.