Job description
Build and develop AI products with the ability to automatically plan, make decisions and execute actions, deployed at large scale in real-world scenarios, next-generation AI systems such as:
- AI Agents (Autonomous Agents)
- LLM-powered Applications
- Multi-agent Workflow Systems
- AI-driven Backend Services
- Intelligent Automation Platforms
Responsibilities:
- Design and develop Backend systems integrating AI/LLM Agents.
- Build Agentic Workflows: Planning – Tool Use – Memory – Execution.
- Develop AI services as Microservices (FastAPI/Flask/Django or Java/Go services).
- Integrate AI models into product systems via REST/gRPC APIs.
- Deploy production-ready AI systems with Docker/Kubernetes.
- Optimize inference performance: latency, throughput, cost.
- Work with big data and high-user-volume systems (especially in finance/banking/securities).
- Research and apply new techniques: RAG, Function Calling, Multi-agent systems, Reinforcement Learning Agents.
- Ensure security, safety and scalability standards of AI systems.
Requirements
- Bachelor's degree in Information Technology, Computer Science, Software Technology, Information Systems, Automation, Electronics and Telecommunications or related fields
- Practical experience in Backend development at large companies or projects.
- Proficient in at least 1 Backend language: Preferred Python, Go, C/C++
- Experience designing Microservice Architecture systems.
- Proficient in one of the following database management systems: PostgreSQL, MongoDB...
- Clear understanding of API design (RESTful/gRPC), security and system performance optimization.
- Experience with: LLM Agents (GPT, Gemini, Claude...), LangChain / LangGraph/ ADK, Autogen, RAG pipelines, Vector Database (Milvus, pgvector...). Tool-use Agents (Function Calling), Memory + Planning + Multi-step reasoning systems
- Proficient in Git/GitFlow
- Experience with: Docker, Kubernetes...
Preferred:
+ Experience in domain: Finance, banking, securities
+ Knowledge of AI Safety, Guardrails, Model Monitoring.
+ Experience optimizing AI systems for cost-efficient production.
+ For Junior and Fresher candidates: Preferred candidates with Good or Excellent academic ranking; high GPA; awards in professional competitions, provincial/city-level excellent student awards or above; scientific research published at international conferences or journals (candidates need to demonstrate GPA, awards in CV)
+ Knowledge and techniques in data processing: NLP, Computer Vision, Speech, Video Understanding
+ Understanding of model architecture: CNN, RNN, Transformer, Attention, GNN…
BENEFITS:
- Personal and family health insurance
- Travel
- Fitness Center (Yoga, GYM,...)
- Support for sports training, transportation, childcare/kindergarten, phone allowances
- Regular health check-ups
- 13th month salary
- Birthday leave
- Holiday bonuses (Tet, National Day, 30/4 - 1/5, Bank Anniversary,...)
- Performance and achievement bonuses
- Preferential loans
MB Bank requires candidates to provide the following detailed information:
- Personal information: Full name, Date of birth, Gender
- Phone number and email contact
- Education level, School graduated from
- Work experience
- 3 - 5 outstanding skills
Why should you ensure complete information when applying?
- Your profile will be evaluated quickly.
- For profiles with complete information and suitable recruitment criteria, MB Bank will proactively contact you for interview at the earliest time.
- Candidates please check email and phone regularly to not miss interview appointments.
Update the latest information about programs organized by MB at MB Careers Recruitment Page
And the Fanpages:
• MB Careers
• Ai Yêu Miền Bắc hơn MBers?
• Ai Yêu Miền Trung hơn MBers?
• Ai Yêu Miền Nam hơn MBers?