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