Search by job, company or skills

  • Posted 2 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Role: Data Engineer

Location: Hanoi, Vietnam

Experience: 5+ years

Role Overview: We are seeking a Senior Software Engineer with strong experience in building scalable, cloud-native systems to develop Generative AI (GenAI) and Agentic applications. This role focuses on engineering excellence, full-stack development, and high-performance backend systems. Experience working with AI/ML teams is a strong plus.

Key Responsibilities:

  • Design, build, and maintain GenAI-powered Agentic applications
  • Develop scalable APIs and microservices for cloud environments (preferably AWS / EKS)
  • Collaborate with Data Scientists and MLOps to integrate AI/ML models into production
  • Drive engineering best practices: clean code, testing, code reviews, CI/CD
  • Contribute to system design, architecture, performance, and scalability
  • Monitor and optimize system reliability and performance
  • Stay updated with trends in GenAI, LLMs, and distributed systems

Required Qualifications:

  • 5+ years of software engineering experience in production systems
  • Strong expertise in Python and/or Java
  • Solid knowledge of software design principles (OOP, SOLID, design patterns)
  • Hands-on experience with cloud-native development (preferably AWS)
  • Experience building APIs, microservices, and backend systems
  • Experience collaborating with AI/ML or Data Science teams
  • Frameworks & tools:
  • Python: FastAPI, Flask, Django
  • Java: Spring Boot
  • CI/CD, Git, automated testing

Nice to Have:

  • Experience with Agent frameworks (LangChain, AutoGen, CrewAI, Semantic Kernel)
  • Exposure to LLM-based applications
  • Knowledge of data/ML pipelines, Big Data, or platforms like Databricks
  • DevOps / GitOps experience
  • Web application development experience

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 139182127