This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Top 3 reasons to join us
- Professional working environment
- Attractive salary, yearly bonus & awesome benefits
- Advanced learning & development opportunities
Job description
JOB DESCRIPTION
We are seeking an experienced AI Backend Developer with over 5 years of experience in designing, implementing, and optimizing AI-driven backend systems. The ideal candidate will have deep expertise in LangChain, RAG pipeline implementation, and search technologies (OpenSearch/Elasticsearch), along with experience in chatbot/playground development. Knowledge of AI agents, tools, and RAG optimization is a plus
KEY RESPONSIBILITIES:
- Design and implement LangChain-based workflows for AI applications.
- Develop and optimize Retrieval-Augmented Generation (RAG) pipelines.
- Integrate OpenSearch/Elasticsearch for semantic/hybrid search.
- Build and maintain chatbot/playground environments (e.g., Streamlit, Gradio, custom UIs).
- Fine-tune vector search, hybrid search, and relevance ranking.
- Optimize indexing/query performance for low-latency AI responses.
- Work with embeddings (OpenAI, Hugging Face, or custom models).
- Develop scalable APIs (FastAPI, Flask, or similar).
- Collaborate on frontend-backend integration (Ember.js or other JavaScript frameworks).
- Use build tools (Ant, Maven, Gradle) for deployment automation.
- Ensure CI/CD pipelines are efficient and reliable.
- Work in Agile/Scrum environments, participating in sprints, standups, and retrospectives.
- Collaborate with frontend engineers, data scientists, and product teams.
Your skills and experience
BASIC QUALIFICATIONS
- 5+ years of backend development (Python preferred).
- Strong experience with LangChain for LLM orchestration.
- Hands-on experience with OpenSearch/Elasticsearch (indexing, querying, optimization).
- Proven track record in RAG pipeline implementation.
- Experience in developing chatbots or AI playgrounds (e.g., Gradio, Streamlit, custom UIs).
- Familiarity with LLM APIs (OpenAI, Anthropic, Mistral, etc.).
- Knowledge of AI agents & tools (AutoGPT, BabyAGI, multi-agent systems).
- Experience in RAG optimization & evaluation (metrics like precision@k, answer relevance).
- Familiarity with vector databases (Pinecone, Weaviate, Milvus).
- Understanding of NLP techniques (text processing, embeddings, fine-tuning).
- Experience with both external and embedded databases
- Understanding fundamental design principles behind a scalable application
- Creating database schemas that represent and support business processes
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Git
- Ability to clearly communicate with both technical and non-technical team members
Other Requirements:
- Experience with Agile Scrum
- Experience with Ember or other JavaScript
Why you'll love working here
BENEFITS - What differentiates MEGAZONE from other software companies in Vietnam:
- The attractive salary (Negotiation)
- 2-month probation period with 100% salary.
- Full salary insurance coverage after the probation period.
- Participation in the PVI health insurance package, and annual health check-ups.
- 13th-month salary, birthday bonus, New Year bonus, Mid-Autumn Festival gifts, March 8th and October 20th gifts, etc.
- Performance evaluation and regular salary increases.
- Welfare for personal events, childbirth, and other benefits as per labor regulations and company welfare policies.
- Dynamic and youthful work environment conducive to personal growth and development
More jobs for you
Get similar jobs by email
Feedback