Software Engineer - .Net & AI Integration
We are embarking on an exciting new strategic initiative to integrate Artificial Intelligence (AI) into the core of our products and services. We are looking for a foundational team member to lead this transformation — someone who can bridge modern AI capabilities with our existing .NET platform and help shape the future of our technology stack.
Responsibilities
- Design, develop, and maintain .NET web/backend systems based on project requirements.
- Participate in the full Software Development Life Cycle (SDLC): analysis, design, development, testing, integration, deployment, and maintenance.
- Build and maintain Web APIs (REST/RESTless) and handle third‑party API integrations.
- Write efficient SQL queries and perform server‑side logic and calculations.
- Integrate AI‑powered features into applications using cloud AI services (e.g., AWS AI, Google AI, or Azure OpenAI).
- Implement Retrieval‑Augmented Generation (RAG) pipelines to enable AI to understand, train, and respond using specific client data only.
- Collaborate with data and AI services (internal or external) via APIs, vector databases, and microservices.
- Architect scalable solutions to expose AI/ML functionality through .NET‑based APIs and services.
- Monitor and refine AI feature performance by incorporating user feedback and usage data.
- Collaborate in brainstorming, research, and knowledge‑sharing sessions to continuously enhance our AI strategy.
- Identify and recommend emerging AI tools and frameworks that can strengthen our solution offerings.
Requirements
- Degree in Computer Science, Software Engineering, AI/ML, or a related field.
- Minimum 1–3 years of experience in software development or AI/ML integration projects.
- Experience integrating AI models or APIs (e.g., OpenAI, Azure Cognitive Services, AWS Bedrock, Google Vertex AI) into real‑world applications.
- Familiarity with RAG pipelines, LangChain, LlamaIndex, or vector databases (e.g., Pinecone, Chroma, FAISS) is a plus.
- Experience with microservices, API architecture, or cloud‑based deployment is an advantage.
- Analytical mindset, proactive problem‑solving attitude, and passion for learning emerging AI technologies.
Your application will include the following questions:
- Which of the following statements best describes your right to work in Malaysia?
- What's your expected monthly basic salary?
- Which of the following types of qualifications do you have?