Summary
✨ AI‑Generated
Join a technology team as a Senior .NET Developer and build scalable backend services, APIs, and microservices while integrating modern AI capabilities. You will develop AI-enabled features such as assistants, document question answering, summarization, classification, and enhanced search, working closely with engineering, product, and data specialists.
Highlights
Senior backend engineering role with immediate-joiner availability, hands-on work with AI-enabled features, scalable APIs and microservices, and collaboration across engineering, product, and AI teams.
Description
Senior .NET Developer (AI-Savvy) — Kuala LumpurLocation: Kuala Lumpur, Malaysia
Experience: 6+ years
Employment Type: Full-time On-site
IMMEDIATE JOINER
About the RoleWe are looking for a Senior .NET Developer with 6+ years of hands-on experience building scalable web applications and APIs using C# / .NET.
You will work closely with engineering, product, and data/AI stakeholders to deliver AI-enabled features and integrate modern AI capabilities into our platforms.
If you’re strong in backend development and comfortable using AI tools/APIs (e.g., LLMs, embeddings, RAG, automation), we want to hear from you.
Key ResponsibilitiesDesign, develop, and maintain backend services using C# and .NETBuild and optimize REST APIs / microservices with performance, reliability, and security in mindIntegrate AI/ML capabilities into applications (e.g., chat/assistant features, document Q&A, summarization, classification, search enhancements)Work with AI concepts such as:LLM integration (prompting, function calling, tool usage)Embeddings & vector searchRAG (Retrieval-Augmented Generation)Basic evaluation/testing of AI outputsCreate solutions using Azure/AWS/GCP services (cloud exposure is a plus)Collaborate with frontend engineers to define robust API contractsTroubleshoot production issues and improve system observabilityParticipate in architecture discussions and mentor team members (tech lead mindset preferred)Requirements6+ years of professional experience with .NET (C#)Strong knowledge of:ASP.NET Core, Web APIs, async programmingSQL (SQL Server preferred) and database design/performanceRESTful service design and API versioningExperience with at least one of the following:Azure (Functions, App Service, Service Bus, Key Vault, etc.)CI/CD (Azure DevOps, GitHub Actions, pipelines)AI/LLM integration experience (hands-on).
Examples:Using LLM APIs (OpenAI/Azure OpenAI/Anthropic/etc.)Implementing embeddings + vector database (e.g., Azure AI Search, Pinecone, Weaviate, FAISS)Building RAG pipelinesKnowledge of security best practices (authentication/authorization, secrets management, OWASP)Nice to HaveExposure to Python for AI services/scriptsExperience with message queues, event-driven systems (Kafka, RabbitMQ, Service Bus)Familiarity with containerization (Docker) and orchestration (Kubernetes)Experience with unit/integration testing and test automationAbility to communicate clearly with technical and non-technical stakeholders