AI Software Engineer

Webbygroup — Malaysia · Posted ~2 days ago

Skills

AI software development LLMs AI agents RAG prompt engineering backend development API development AI model integration AI evaluation model optimization cloud integration enterprise systems integration AI Agents OpenAI Anthropic Claude Gemini DeepSeek Qwen APIs ERP CRM HRMS cloud services

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An organization is seeking an AI Software Engineer to design, develop, and deploy enterprise AI applications. The role focuses on AI agents, copilots, agentic workflows, RAG systems, and integration of foundation models into business applications. Responsibilities also include backend APIs, prompt engineering, evaluation pipelines, model optimization, third-party system integrations, and ensuring performance, security, scalability, and cost efficiency.

Highlights

Opportunity to build modern AI applications, agents and RAG systems, work with leading foundation models, integrate AI with enterprise platforms, and contribute to scalable and secure production solutions.

Description

Responsibilities Design, develop, and deploy AI-powered software applications and enterprise solutions.Build and optimize AI Agents, Copilots, and Agentic AI workflows using modern LLM technologies.Develop Retrieval-Augmented Generation (RAG) systems integrated with enterprise knowledge bases.Integrate Large Language Models (LLMs) such as OpenAI, Anthropic Claude, Gemini, DeepSeek, Qwen, and other foundation models into business applications.Design scalable backend services and APIs to support AI applications.Integrate AI solutions with third-party systems including ERP, CRM, HRMS, databases, and cloud services.Build and maintain prompt engineering strategies, evaluation pipelines, and model optimization workflows.Collaborate with Product Managers, UI/UX Designers, and Software Engineers to deliver high-quality AI products.Optimize AI application performance, scalability, security, and operational costs.Research, evaluate, and adopt emerging AI technologies, frameworks, and best practices.Write clean, maintainable, and well-documented code following software engineering best practices.Participate in code reviews, architecture discussions, and technical planning. Job Requirements Must Have Bachelor's Degree in Computer Science, Software Engineering, Artificial Intelligence, or a related field.> 5 years of software development experience .Strong programming skills in Python, Node.js (TypeScript), or both.Experience building applications using REST APIs and modern backend frameworks.Hands-on experience with one or more LLM providersExperience with Prompt Engineering and LLM application development.Familiarity with Git and collaborative software development practices.Strong analytical, debugging, and problem-solving skills.Good communication skills and ability to work in an Agile environment. Preferred Skills Experience with AI orchestration frameworksExperience building multi-agent AI systems.Experience implementing RAG architectures.Familiarity with vector databases.Experience with SQL and NoSQL databases.Experience deploying applications using Docker and Kubernetes.Experience with AWS, Azure, Google Cloud, or Tencent Cloud.Experience with CI/CD pipelines and DevOps practices.Familiarity with frontend technologies such as React or Next.js is an advantage.