MDC Group Joint Stock Company is expanding its team and recruiting many C# Engineers specializing in Machine Learning system integration. This position plays a core bridging role, responsible for building high-performance Interface/Wrapper communication layers between the .NET backend system and PyTorch models and Specialized Databases for Deep Learning & Machine Learning (Vector Database, Time-series DB...)
Quantity: 10 Personnel
Salary: Negotiable (≥27,000,000₫)
Work location: Ho Chi Minh City
Employment type: Full-time
Main Responsibilities
Model Integration & Communication: Program in C# to build the communication layer, optimizing the Inference call process and data transmission with AI/Deep Learning models trained from PyTorch (using TorchSharp, ONNX Runtime, or gRPC/REST API).
ML/DL Database Management: Design, optimize structure, and interact with specialized AI/ML databases such as Vector Database (Milvus, Pinecone, Qdrant, pgvector) for RAG/LLM, or graph databases and Time-series DB.
Performance Optimization: Build high-speed data processing pipelines using C#, optimize memory and manage Unmanaged Memory, Concurrency when the system communicates with native C++/Python libraries.
Service Packaging: Build microservices using .NET Core / .NET 8+ to package AI features, ready for integration into the Group's large product ecosystem.
Job Requirements
Education: University degree in Information Technology, Computer Science, Data Science, or related fields.
In-depth C# skills: Proficient in C#/.NET Core, experienced in asynchronous processing, multi-threading, and system performance optimization.
AI Integration Experience: Experienced in working with ONNX Runtime, TorchSharp, or calling AI models from a C# environment. Understanding of how Tensors and data matrices work.
ML Database Experience: Practical experience working with at least one Vector Database system (Milvus, Qdrant, Pinecone...) or Similarity Search libraries.
Plus points: Basic understanding of Python; familiar with Docker, Linux, and application deployment processes on GPU/Nvidia hardware infrastructure.
Benefits
Income: Attractive negotiable salary, commensurate with unique and rare capabilities in the market. Regular salary review.
Bonuses: 13th-month bonus, AI breakthrough project performance bonus, and holiday bonuses according to the Group's regulations.
Working environment: Access to powerful AI infrastructure, direct work with leading Big Data and Data Scientist experts. High-configuration work equipment.
Benefits package: Full social insurance, health insurance, unemployment insurance according to Labor Law and exclusive internal benefits from MDC Group.
Self-development: Opportunity to lead the trend of AI integration into businesses, sponsorship for in-depth certifications in .NET Architecture and AI Engineering.
How to Apply
Interested candidates please send your CV to:
Email: info@mdcgroup.vn
Subject: [Recruitment] C# ML Integration Engineer - [Your full name]
Application deadline: 1/8/2023