jobs in ITC Infotech

Kerja Sepenuh Masa, Generative AI Software Engineer di ITC Infotech Federal Territory - Maukerja

Generative AI Software Engineer

ITC Infotech

KL City, Federal Territory

Kongsi
Simpan

Lokasi Kerja

  • SMART Tunnel Kuala Lumpur Federal Territory Malaysia

Penerangan Kerja

Tanggungjawab

We are seeking a high-caliber Generative AI Software Engineer to architect, build, and deploy production-grade Artificial Intelligence solutions and autonomous agentic systems. In this role, you will bridge the gap between cutting-edge foundational models (LLMs) and resilient, scalable enterprise software.


You will work closely with cross-functional product teams, engineering leads, and business stakeholders to translate complex domain challenges into intelligent, production-ready AI products. The ideal candidate pairs deep technical competency in Agentic AI systems (LangChain, LangGraph, Multi-Agent Orchestration) with battle-tested Full-Stack Engineering (Node.js/TypeScript, Python, React) and modern cloud-native infrastructure (AWS, Docker, Microservices).


If you are passionate about pushing beyond basic prompt wrappers to design sophisticated multi-agent architectures, self-correcting agentic loops, and scalable RAG pipelines, this role is built for you.


Key Responsibilities:


GenAI & Agentic Solution Architecture


  • Architect Multi-Agent Systems: Design, prototype, and productionize collaborative multi-agent workflows using frameworks such as LangGraph and LangChain, enabling autonomous agents to execute complex, multi-step business processes.
  • Implement Protocol Integrations: Deploy modular frameworks like the Model Context Protocol (MCP) and tool-calling interfaces to seamlessly interface LLMs with internal microservices, enterprise databases, and third-party APIs.
  • Build Advanced RAG Architectures: Engineer high-throughput Retrieval-Augmented Generation pipelines incorporating semantic search, hybrid retrieval, dense vector embeddings, dynamic re-ranking, and vector databases (e.g., Pinecone, MongoDB Atlas Vector Search).
  • AI Reliability & Governance: Develop deterministic evaluation loops, guardrails, and self-critique mechanisms to mitigate hallucinations, manage context windows efficiently, control token expenditure, and guarantee brand/policy alignment.


Full-Stack & Microservices Software Engineering


  • Enterprise API & Backend Development: Build performant, secure, and resilient microservices and RESTful/WebSocket APIs using Python (FastAPI) and Node.js/TypeScript.
  • Modern Web Frontend Integration: Deliver intuitive, responsive user interfaces and interactive dashboards using React, Next.js, and modern CSS frameworks (TailwindCSS) to showcase real-time AI generation, human-in-the-loop validation, and streaming responses.
  • Data Pipelines & Storage: Design and manage scalable schemas across relational and NoSQL/Vector databases, including PostgreSQL, MongoDB, DynamoDB, and Redis.


Cloud Infrastructure, MLOps & Production Engineering


  • Cloud Architecture (AWS): Deploy, monitor, and scale AI microservices on AWS leveraging services such as ECS, EKS, Lambda, S3, SQS/SNS, API Gateway, and CloudWatch.
  • Containerization & CI/CD: Containerize microservices using Docker and orchestrate deployment via Kubernetes and automated CI/CD pipelines (GitHub Actions / Bitbucket Pipelines).
  • Production Support & Incident Triage: Provide tier-3 production support, perform root-cause analysis on system failures or model drift, and maintain 99.9% platform availability.


Innovation, Agile Delivery & Mentorship


  • Rapid Prototyping to MVP: Utilize Agile and Lean engineering methodologies to rapidly deliver proofs-of-concept (POCs) and iterate to Minimum Viable Products (MVPs).
  • Continuous Tech Scouting: Continuously evaluate emerging foundational models (OpenAI GPT-4/o-series, Google Gemini/Vertex AI, Anthropic Claude, open-weights models) and agentic frameworks for commercial viability.
  • Technical Documentation & Code Quality: Author clear architectural decision records (ADRs), API specifications, and system runbooks while fostering rigorous peer code reviews.


Required Experience:


  • Professional Background: 3+ years of professional software engineering experience, with at least 1–2+ years dedicated to developing and deploying Generative AI and LLM-powered applications in production environments.
  • Demonstrated AI Portfolio: Tangible experience having designed, built, and shipped production AI systems, such as:
  • Autonomous or semi-autonomous multi-agent workflows (LangGraph/LangChain).
  • Production RAG search engines with vector databases.
  • AI-powered assistants, interactive copilot chatbots, or automated content-generation platforms with human-in-the-loop controls.
  • Full-Stack Proficiency: Strong dual-competency across Python (FastAPI) and TypeScript/Node.js, with proven ability to craft UI frontends in React.
  • Cloud & Microservices: Hands-on experience deploying containerized workloads (Docker) on cloud platforms, preferably AWS.
  • Education: Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or equivalent practical industry experience.


Preferred / Value-Add Qualifications:


  • Familiarity with enterprise agent standards such as Anthropic’s Model Context Protocol (MCP) or Google Agent Development Kit (ADK).
  • Experience with Audio/Speech AI services (Speech-to-Text, Text-to-Speech, Whisper, Polly, ElevenLabs).
  • Relevant AWS Certifications (e.g., AWS Certified Developer Associate, AWS Solutions Architect).
  • Background in InsurTech, FinTech, Contact Center automation, or enterprise customer experience platforms.

Peringatan Penting

Jangan pernah kongsikan maklumat bank atau kad kredit anda semasa memohon pekerjaan. Elakkan membuat sebarang pembayaran atau mengisi survey yang tidak berkaitan. Jika ada yang mencurigakan, sila laporkan iklan pekerjaan ini segera.

Lebih Lanjut