AI Engineer / AI Developer / AI Specialist
- Source: LinkedIn
- CMC Global Company Limited.
- On-site
- Ho Chi Minh City
- Full-Time
- Senior
Job Description
CMC Global is a member of CMC Corporation with an aspiration to bring ICT products, solutions, and services of Vietnam to the international market.
Established in March 2017 as a strategic move of the Corporation to enter the global stage, we are proud to be the leading company in Vietnam in providing a wide variety of comprehensive IT Solutions & Services, ranging from Traditional services to Digital Transformation, as well as Consultancy, to organizations worldwide.
Working location: District 1, Ho Chi Minh City
Working type: Full-time, Onsite
English requirement: Not required
POSITION 1: AI ENGINEER
JOB DESCRIPTION
- Develop AI applications and AI services based on Large Language Models and Generative AI.
- Build end-to-end AI solutions from prototype and proof of concept to production deployment.
- Design and implement RAG pipelines, including document processing, chunking, embedding, vector search and retrieval.
- Develop and optimize prompts for different AI use cases.
- Integrate LLMs with APIs, databases, knowledge bases and enterprise systems.
- Build RESTful APIs and microservices for AI applications.
- Implement evaluation, logging and monitoring mechanisms for AI services.
- Troubleshoot and optimize AI applications regarding output quality, hallucination, context, token usage, latency and operational cost.
- Work closely with AI Specialists, Backend Engineers, DevOps Engineers and Quality Engineers throughout the development lifecycle.
- Research and evaluate suitable models, frameworks and technologies for each AI use case.
REQUIREMENTS
- At least 2 years of experience in Software Engineering or AI Engineering.
- Strong programming skills in at least one language: Python, Java or Go .
- Hands-on experience with LLM, Generative AI, RAG and Prompt Engineering .
- Understanding of embedding, vector search and vector databases.
- Experience developing RESTful APIs or microservices.
- Ability to build an AI application end-to-end, from prototype to production.
- Understanding of databases, cloud platforms and software architecture.
- Basic experience with Docker and CI/CD.
- Understanding of common LLM challenges, including hallucination, context management, token limits, latency and cost.
- Good debugging, problem-solving and AI application optimization skills.
- Experience with LangChain, LangGraph, LlamaIndex or equivalent frameworks is an advantage.
- Experience with AWS, Azure or GCP is an advantage.
POSITION 2: SENIOR AI DEVELOPER
JOB DESCRIPTION
- Provide technical leadership for AI applications and the AI platform.
- Design production-grade, end-to-end architecture for LLM and Generative AI solutions.
- Design and develop RAG, Agentic AI and tool-calling solutions.
- Define technical standards, development frameworks, coding conventions and best practices for the AI engineering team.
- Evaluate and select suitable models, AI frameworks, vector databases and cloud services.
- Design integrations between AI services, APIs, databases, knowledge bases and enterprise systems.
- Ensure the scalability, performance, reliability, security and maintainability of AI solutions.
- Establish LLM evaluation, guardrails, observability, logging and monitoring mechanisms.
- Review solution designs and source code and resolve complex technical issues.
- Mentor AI Engineers and support the team in making technical and architectural decisions.
- Collaborate with Business Analysts, AI Specialists, Backend Engineers, DevOps, Security and Quality teams.
REQUIREMENTS
- At least 5 years of experience in Software Engineering or AI Engineering.
- Strong programming skills in Python, Java or Go .
- Hands-on experience with LLM, Generative AI, RAG, Prompt Engineering, embedding and vector search .
- Strong experience with Agentic AI, tool calling and agent orchestration .
- Proven experience designing and implementing production-grade AI architecture.
- Strong knowledge of APIs, microservices and distributed systems.
- Experience with at least one cloud platform: AWS, Azure or GCP.
- Hands-on experience with Docker, Kubernetes and CI/CD.
- Good understanding of LLM Evaluation, Guardrails and Observability.
- Strong understanding of scalability, latency, security, monitoring and cost optimization for AI systems.
- Experience in technical leadership, architecture decisions, code review and mentoring.
- Experience with L…
Skills
- Python
- Java
- Golang
- Docker
- LangChain
- LangGraph
- LlamaIndex
- amazon-web-services
- microsoft-azure
- google-cloud-platform
- guardrails
- Kubernetes
- crewai
- open-api
- JSON
- JIRA
- confluence
- power-bi
- bedrock
- vertex
- azure-search
- Milvus
You missed this one - but you don't have to keep missing out. Try Club members get matched with open opportunities before they're gone, so you're always first in line, never last.
