TopDev
job-image
MIDDLE BACK-END ENGINEER (AI Chatbot & CRM Platform)Login to view salary
Hồ Chí Minh
Middle Fulltime2 năm, 3 năm
Application deadline: 09-05-2026

ABOUT PRENY AI:

Preny AI is an AI-powered Social Network & Mini CRM Platform that helps businesses automate customer interactions across multiple channels — Facebook, Zalo, TikTok, Instagram, and websites — using intelligent chatbots and smart CRM automation.

We are building a scalable, multilingual AI chatbot system handling millions of messages daily and expanding into AI-driven CRM automation for SMBs and enterprise clients.

Website: https://preny.ai/

 

ABOUT THE ROLE:

As a Middle Backend Engineer, you will take ownership of backend modules and contribute to designing scalable, high-performance services using NestJS, TypeScript, and MongoDB.

You will work on complex systems such as AI conversation pipelines, multi-channel messaging integrations, credit billing engines, campaign automation, and CRM data processing at scale.

This role requires strong technical independence, system thinking, and the ability to optimize performance in production environments.

1
Your role & responsibilities
  • Design and develop scalable RESTful APIs using NestJS for Chatbot, CRM, Automation, Billing, and Analytics modules.
  • Architect and optimize MongoDB schemas for high-volume conversation and customer data.
  • Build and maintain integrations with social platform APIs (Facebook Graph API, Zalo OA, TikTok, Instagram).
  • Develop and optimize message processing pipelines (webhooks, queues, retry logic, rate limiting).
  • Integrate AI/LLM services (OpenAI, Claude, Gemini) and manage conversation context handling.
  • Implement caching strategies using Redis to improve performance and reduce latency.
  • Work with RabbitMQ / queue systems to ensure reliable asynchronous processing.
  • Monitor and optimize system performance (query indexing, load handling, memory usage).
  • Participate in code reviews, architectural discussions, and technical improvements.
  • Collaborate closely with Frontend, Mobile, AI, and Product teams in Agile/Scrum processes.
2
Your skills & qualifications

REQUIRED QUALIFICATIONS:

  • 2–4 years of backend development experience.
  • Strong proficiency in TypeScript and NestJS / Node.js.
  • Hands-on experience with MongoDB, schema design, indexing, and performance optimization.
  • Solid understanding of system design fundamentals (scalability, concurrency, caching, queue processing).
  • Experience integrating third-party APIs and handling webhooks.
  • Understanding of authentication, authorization (JWT, RBAC), and API security best practices.
  • Familiar with Git, Docker, CI/CD workflows.
  • Strong debugging skills and ability to work independently.
  • Must have a personal laptop.

 

NICE TO HAVE:

  • Experience with Redis, RabbitMQ, or event-driven architecture.
  • Experience working with AI chatbot systems or LLM APIs.
  • Knowledge of vector databases (Qdrant or similar).
  • Experience deploying to cloud environments (AWS, GCP, Vultr).
  • Exposure to PM2 clustering and production monitoring tools.

 

WHAT YOU’LL WORK ON:

  • AI-powered multi-channel chatbot architecture.
  • Real-time conversation processing systems.
  • Credit-based billing engine and campaign automation.
  • High-performance CRM data layer for millions of customer records.
  • AI integration pipeline with LLM and vector search systems.

 

CAREER PATH:

  • Senior Backend Engineer (12–24 months based on performance)
  • Technical Specialist (AI / System Architecture)
  • Back-end Team Lead
3
Benefits

WHY YOU’LL LOVE WORKING HERE:

  • Competitive salary: 20 - 35M VND/month, based on experience.
  • Performance bonuses & project-based incentives.
  • Opportunity to work on AI-first SaaS architecture.
  • Strong technical growth in scalable systems and AI integration.
  • Fast-moving startup environment with real ownership.
  • Participate in social insurance according to labor law, 13th month salary, birthday, company trip, annual leave, lunch allowance,...

 

WORKING TIME AND LOCATION:

  • Working time: 9am - 6pm, Monday to Friday, lunch break from 12pm - 1pm.
  • Location: 183/38 Ben Van Don, Khanh Hoi Ward, Ho Chi Minh City.
More jobs for you
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary
job-image
Login to view salary