Jobless Developer
EPOS logo
EPOS

Posted 2 months ago

Open

Software Engineer - AI Systems (Middle/Senior)

Ho Chi Minh CityRemoteFull-time

AI Summary

Software Engineer focused on building scalable backend AI-enabled systems using Java, Go, or Python; designs APIs and microservices and collaborates with AI teams on LLM-powered features.

About this role

Established in 2009, EPOS Vietnam serves as the technical hub of EPOS Singapore, a leading provider of cutting-edge Point-of-Sale (POS) and SaaS solutions. Backed by Ant International — a global leader in digital payments and financial technology — we play a pivotal role in developing innovative, scalable, and user-centric digital solutions that power EPOS products. Our technologies enable thousands of SMEs in Singapore, and with ongoing expansion plans across Asia, to digitize and grow their operations through cost-effective and reliable platforms.

At EPOS Vietnam, we cultivate a collaborative and dynamic culture driven by innovation and a passion for transforming businesses through technology. Join us to shape the future of digital solutions across Asia and beyond!

Key Responsibilities

  • Design and develop scalable backend systems and services using Java, Golang, or Python
  • Build APIs and platforms that integrate with AI services and LLM-based systems
  • Develop internal tools and smart infrastructure that improve engineering productivity
  • Integrate with AI/LLM APIs to enable automation, intelligent workflows, and AI-powered features
  • Collaborate with AI Engineers and Product teams to deliver AI-enabled solutions
  • Build reliable and scalable microservices and distributed systems
  • Optimize system performance, reliability, and scalability
  • Troubleshoot production issues and continuously improve system stability
  • Contribute to system architecture, engineering standards, testing, and documentation
  • Explore and adopt AI-native development practices and tools

Requirements

  • Bachelor’s Degree in Computer Science / Information Technology / Software Development or related fields

Must have:

  • 2+ years of experience in backend software development
  • Proficiency in at least one of the following languages:Java / Golang / Python
  • Experience building RESTful APIs and backend services
  • Good understanding of system design and distributed systems
  • Experience working with databases (PostgreSQL, MySQL, Redis, or NoSQL)
  • Familiarity with Docker or containerized environments
  • Experience with cloud platforms (AWS, GCP, or Azure) is a plus
  • Strong problem-solving skills and engineering ownership
  • Intermediate English communication

Nice to have:

  • Experience working with LLM APIs (OpenAI, Claude, etc.)
  • Experience building applications that call and orchestrate external APIs
  • Familiarity with RAG pipelines, LLM orchestration, or AI application architectures
  • Experience with vector databases (Pinecone, Weaviate, Milvus)
  • Familiarity with event-driven architectures (Kafka, RabbitMQ)
  • Experience working with Kubernetes in production environments
  • Basic understanding of MLOps or AI infrastructure

Benefits

We are a multinational, product-driven company specializing in proprietary POS solutions — developing in-house and delivering directly to our worldwide customers.

Benefits

  • Recognition & Rewards:

    • **Performance Bonus **(subject to the company’s business results and the employee’s performance evaluation)
    • Biannual Performance Review and Salary Adjustment
  • Comprehensive Insurance Coverage:

    • Full government public insurance contributions based on gross salary
    • Premium health insurance
    • Annual health check
  • Clear career development and growth structure; Training sessions and Learning workshops

  • 14 days of annual leave and one additional day of leave for every year of service

  • Laptop/MacBook and top-notch facilities are provided based on each role

  • Agile/Scrum-based internal workflows for efficient and collaborative development

  • Company trips, parties and regular team-building activities; Weekly happy hour, coffee, snacks, and board games

  • Overseas travel opportunities based on the individual performance and policies for each evaluation period

Working Environment & Culture

  • International Workplace: English-speaking environment
  • Positive and Open-Minded Culture: Engineers are encouraged to propose innovative solutions that enhance productivity and code quality
  • 1-on-1 Mentorship: Monthly coffee sessions with managers offer personalized feedback, goal setting, and career development opportunities
  • Flexible Working Hours: Promote work-life balance and individual productivity

Skills

AI InfrastructureAI/LLM APIsAWSAzureBackend ServicesDistributed SystemsDockerEvent-driven ArchitecturesGCPGolangJavaKafkaKubernetesMilvusMLOpsMySQLNoSQLOpenAIPineconePostgreSQLPythonRabbitMQRedisRESTful APIsSystem DesignVector DatabasesWeaviate

Explore related jobs

Browse these categories