Back to all jobs
N

[Uni – Jan till Jun 2027] AI Engineer Intern (Middleware)

Ncs3

Singapore · sg Internship 8h ago

Job description

You will be part of the Middleware team supporting the technology roadmap across AI, Cloud, Event-Driven Architecture, API Management, Integration, Observability, and Automation. Working alongside experienced architects and engineers, you will help develop AI-powered tools, reusable technical assets, and solution accelerators that support real project delivery, solution design, and presales activities. Rather than building experimental AI prototypes, you will contribute to practical solutions that can be adopted across the organisation. Throughout the internship, you will gain hands-on experience with enterprise integration technologies, cloud platforms, AI, and modern software architecture while working in an Agile environment. What You'll Do Depending on project needs, you may be involved in: AI Solution Development Develop AI-powered assistants and agents to support solution design and engineering activities. Build and enhance Retrieval-Augmented Generation (RAG) knowledge assistants using approved Middleware reference architectures. Prototype AI-enabled middleware solutions using technologies such as Model Context Protocol (MCP), AI Gateways, and Agentic AI. Solution Architecture & Integration Support the development of reusable architecture patterns, templates, and technical assets. Assist in designing API Gateway and enterprise integration solutions. Contribute to event-driven architecture designs using messaging platforms such as Kafka, Solace, RabbitMQ, Confluent, and IBM MQ. DevOps & Observability Support the creation of monitoring dashboards, observability patterns, and operational runbooks. Assist in documenting resiliency, security, and non-functional requirements (NFRs) for enterprise solutions. Research & Innovation Research emerging AI, cloud, integration, and automation technologies. Evaluate new tools and recommend improvements to Middleware capabilities. Contribute ideas that improve engineering productivity and solution delivery. Collaboration & Delivery Work with senior architects and engineers in Agile sprint teams. Participate in solution discussions, design reviews, sprint planning, and technical demonstrations. Develop reusable assets for internal adoption, project delivery, and presales demonstrations. Document technical designs, implementation guides, and best practices. Basic understanding of cloud platforms such as Azure or AWS. Knowledge of programming languages such as Python, Java, or JavaScript. Interest in Generative AI, Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and AI agents. Basic understanding of APIs, system integration, or automation technologies. Familiarity with DevOps concepts, CI/CD, monitoring, or observability is an advantage. Strong analytical and problem-solving skills. Curious and eager to explore emerging technologies. Good communication and teamwork skills. Willingness to learn enterprise integration platforms such as Kong, Solace, Kafka, Workato, and IBM MQ. Proactive, adaptable, and willing to take ownership of assigned work. We are driven by our AEIOU beliefs—Adventure, Excellence, Integrity, Ownership, and Unity—and we seek individuals who embody these values in both their professional and personal lives. We are committed to our Impact: Valuing our clients, Growing our people, and Creating our future. Together, we make the extraordinary happen. Learn more about us at ncs.co and visit our LinkedIn career site. Scam Alert We are aware of fraudulent job offers and impersonations of NCS recruiters. Phishing emails using convincing-looking but fake addresses are also commonly used to trick you into thinking that they come from official NCS sources. Please note that all official communications from NCS Group will only be sent from verified corporate email addresses. Always check that the sender’s email address ends with the genuine NCS domain, @ncs.com.sg and beware of extra letters, symbols or misspellings. When in doubt, verify the sender’s identity by contacting us at reachus@ncs.com.sg. NCS is a leading AI Tech Services company. With a 15,000-strong team across the Asia Pacific, NCS scales its platforms and capabilities to provide clients with greater agility and AI expertise across a range of Industries. Embracing a strong ecosystem of global partners, NCS transforms technology services delivery combining AI with digital resilience to drive real business impact. NCS is a subsidiary of the Singtel Group.

Similar open jobs