Explore outstanding AI & Data jobs.
See now

AI Software Engineer (.Net, Conversational AI, English)

Topicus Vietnam
+2
106 Nguyen Van Troi Street, Phu Nhuan, Ho Chi Minh
Hybrid
Posted 14 hours ago
Job Domain:
Banking

Top 3 reasons to join us

  • Dynamic and international working environment
  • Hybrid working model and good work-life balance
  • Attractive salary and benefits

Job description

At Topicus Vietnam, we build software that redefines what’s possible in banking. As part of Topicus Group, we are on a mission to transform financial services through technology that creates meaningful impact for banks and their customers worldwide. Via our Akkuro banking platform (, we are leading the charge in Agentic Banking – a new paradigm where banks evolve into ecosystems of intelligent, autonomous agents delivering personalized, proactive, and seamless financial experiences. We’re seeking a forward-thinking Senior .NET Developer with hands-on experience in designing and implementing AI-powered solutions. 

 

About the Project

We are building a conversational AI solution to assist entrepreneurs with completing tasks and processes in the loan origination and loan management domain. Loan origination and management processes can be long, difficult and tedious. An AI can help the entrepreneur do these quicker and more correct, reducing time and frustration. The solution integrates seamlessly into existing financial systems, combining:

  • An Angular-based frontend embedded through microfrontends
  • A .NET backend integrated with LLMs and external systems through MCP (Model Context Protocol)

 

Role: .NET Backend Developer

As a .NET Backend Developer, you will be responsible for designing, developing, and optimizing the backend services that power our conversational AI solution. You will work closely with frontend engineers, AI specialists, domain experts, and the architect based onsite in the Ho Chi Minh office to deliver secure, scalable, and high-performing APIs and integrations.

 

Responsibilities

  • Design and implement backend services in .NET / C# to support conversational AI flows.
  • Integrate with LLMs and external systems using MCP.
  • Ensure security and robustness against prompt injection and other AI-specific vulnerabilities.
  • Optimize AI prompts and workflows for performance and accuracy.
  • Collaborate with frontend teams to expose APIs for microfrontends, including support for streaming integrations (e.g., SignalR or WebSockets).
  • Contribute to system architecture, scalability, and observability improvements.
  • Implement and maintain testing (unit and integration tests).
  • Support containerization and deployment with Docker/Kubernetes.
  • Work in an agile, product-driven environment with regular stakeholder feedback.

Your skills and experience

  • 5+ years of experience with .NET and C# backend development.
  • Experience integrating with LLMs and conversational AI systems.
  • Knowledge of MCP (Model Context Protocol) or similar integration patterns.
  • Understanding of prompt injection prevention and prompt optimization techniques.
  • Solid understanding of software design principles, APIs (REST and streaming), and security.
  • Excellent verbal and written communication skills in English.

 

Nice-to-Haves

  • Experience with Azure AI services.
  • AI Model Development: training, fine-tuning, LoRA (Low-Rank Adaptation), distillation, quantization.
  • AI Retrieval and Context: RAG (Retrieval Augmented Generation), embeddings, vector databases.
  • Prompt Engineering: prompt design and evaluation frameworks (e.g., LangChain, Semantic Kernel).
  • Evaluation & Monitoring: monitoring and evaluation of LLM responses for accuracy, bias, and performance.
  • Familiarity with scalable SaaS architectures in the financial domain.

Why you'll love working here

  • Attractive salary (annual salary review).
  • Fixed 13th-month salary and performance bonus.
  • Full salary during probation and full coverage of social insurance.
  • Hybrid working model and good work-life balance.
  • Premium healthcare (with annual health check-up).
  • 16 days of annual leave per year.
  • 5 paid sick leave days.
  • Dynamic and international English-speaking working environment.
  • Regular gatherings (happy hour, bimonthly dinner, social events, etc.).
  • Annual company trip.
  • Fully stocked pantry with coffee and snacks.
  • Budget for team activities.
  • Supportive and diverse work environment that promotes continuous learning.
  • Opportunity for traveling and training in the Netherlands.

Topicus Vietnam

Company type
IT Product
Company industry
Software Products and Web Services
Company size
51-150 employees
Country
Netherlands
Working days
Monday - Friday
Overtime policy
No OT

More jobs for you

Get similar jobs by email