Software Engineer, Virtual Intelligent Chat Assistant

Found in: beBee S SG - 4 weeks ago


Singapore Government Technology Agency Full time
The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies.

Join us as we support Singapore's vision of building a Smart Nation - a nation of possibilities empowered through info-communications technology and related engineering.

We are looking for a MERN stack full-stack developer to help design and build our next-generation Chatbot Platform (VICA).

VICA (Virtual Intelligent Chat Assistant) is GovTech's next-generation Chatbot/Virtual Assistant/Conversational AI SaaS cloud platform. It will serve as the platform to enable the tech refresh of all 90+ existing Ask Jamie govt agency chatbots. VICA will also leverage Machine Learning/AI technologies to perform advanced analytics on chatbot content, to improve the citizen experience when interacting with govt agency chatbots.

Projects will involve building chatbots and and chatbot platform front-end and back-end components, developing integrations with 3rd party components, and developing and consuming SOAP/REST web services.

What you will be working on: Developing and maintaining server-side network components. Ensuring optimal performance of the central database and responsiveness to front-end requests. Collaborating with front-end developers on the integration of elements. Designing back-end services for various business processes. Developing and maintaining client-side frontend components. Collaborating with product owners, designers and other developers on the integration of elements. Developing high-performance applications by writing testable, reusable, and efficient code. Implementing effective security protocols, data protection measures, and storage solutions. Running diagnostic tests, repairing defects, and providing technical support. Documenting Node.js processes, including database schemas, as well as preparing reports. Recommending and implementing improvements to processes and technologies. Keeping informed of advancements in the field of Node.js development. Keeping informed of advancements in the field of JavaScript frontend development, especially React, Redux and etc Our technology stack is based on MERN (MongoDB, Express, React, Node.js), with Python for our ML components We use Kubernetes and Docker for CI/C REST APIs Infrastructure running on Cloud (AWS) What we are looking for: 5+ years of relevant experience Expertise with JavaScript, TypeScript, Node.js, Express.js Experience with Python or Golang is a bonus Working experience in back-end development and various frontend frameworks, e.g. React.js, Storybook, MUI and etc Expertise in architecting scalable and reliable cloud-based software solutions Experience with Python backend frameworks like FastAPI and Flask is a bonus Knowlwdge in web technologies like WebSocket or WebRTC is a bonus Working experience with agile teams Working experience in automated software testing Working experience with cloud platforms such as Amazon AWS, Google Cloud Platform (GCP) or Microsoft Azure Working experience developing and integrating with SOAP/REST APIs Working experience with DevOps and CI/CD Working experience with Google Dialogflow is a bonus Working experience with other Chatbots/ML/NLP is a bonus Works well as part of a team in a fast-paced, startup-like environment Excellent communication and organizational skills
  • Software Engineer, Virtual Intelligent Chat Assistant

    Found in: beBee S SG - 3 weeks ago


    Singapore Government Technology Agency Full time

    The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies. Join...

  • Software Engineer, Virtual Intelligent Chat Assistant

    Found in: beBee jobs SG - 1 week ago


    Singapore Government Technology Agency Full time

    The Government Technology Agency (GovTech) aims to transform the delivery of Government digital services by taking an "outside-in" view, putting citizens and businesses at the heart of everything we do. We also develop the Smart Nation infrastructure and applications, and facilitate collaboration with citizens and businesses to co-develop technologies. Join...

  • LLM Developer

    Found in: Talent SG 2A C2 - 1 week ago


    Singapore TECHNOLOGY SERVICES GROUP PTE. LTD. Full time

    Roles & ResponsibilitiesAs an LLM Developer for our AI Chat Assistant, you'll be instrumental in merging cutting-edge AI with our advanced messaging platform. This role focuses on crafting a versatile AI assistant that not only enhances communication but also acts as a personal organizer. From scheduling meetings via API to managing to-do lists, your work...

  • Data Engineer

    18 hours ago


    Singapore Kerry Consulting Pte. Ltd. Full time

    Data Engineer - Artificial Intelligence/Machine Learning (Contract) Role Job posting done by Sheralynn Tjioe, Head of Interim and Contracting Solutions (Technology) Recruitment at Kerry Consulting Email: [HIDDEN TEXT] My Client is a leading stable firm in Singapore. Overview:Assist in MLOps initiatives, focusing on Machine Learning Servers and Data Robot, as...

  • Data Engineer

    Found in: Talent SG 2A C2 - 2 days ago


    Singapore KERRY CONSULTING PTE. LTD. Full time

    Roles & ResponsibilitiesData Engineer - Artificial Intelligence/Machine Learning (Contract) RoleJob posting done by Sheralynn Tjioe, Head of Interim and Contracting Solutions (Technology) Recruitment at Kerry ConsultingEmail: sr@kerryconsulting.comMy Client is a leading stable firm in Singapore.Overview:Assist in MLOps initiatives, focusing on Machine...

  • LLM Developer

    1 week ago


    Singapore Technology Services Group Pte. Ltd. Full time

    As an LLM Developer for our AI Chat Assistant, you'll be instrumental in merging cutting-edge AI with our advanced messaging platform. This role focuses on crafting a versatile AI assistant that not only enhances communication but also acts as a personal organizer. From scheduling meetings via API to managing to-do lists, your work will make our app an...

  • Software Developer

    Found in: beBee jobs SG - 1 week ago


    Singapore SOURCEO PTE. LTD. Full time

    b'SOFTWARE DEVELOPER (UNITY) MEDICAL ROBOTICS Summary An experienced Unity developer to create and maintain mixed reality solutions and frameworks. The role is responsible for the design, development and delivery of virtual applications with a focus on creating virtual twins of medical robots and devices. Duties and Responsibilities Designs and develops...

  • Assistant Team Lead, Software

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore ST ENGINEERING MISSION SOFTWARE & SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesAbout ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses...

  • Staff Software Engineer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore COMMSCOPE COMMUNICATIONS SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesThe TeamYou will work with a dynamic and focused team to develop state-of-the-art big data applications in Analytics and Artificial Intelligence (AI). As our Staff Software Engineer, you will be implementing our core software components, and be involved in scalable design for cloud software architecture. This is an exciting...


  • Singapore St Engineering Mission Software & Services Pte. Ltd. Full time

    About ST EngineeringST Engineering is a global technology, defence, and engineering group with offices across Asia, Europe, the Middle East, and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart...

  • Senior Software Engineer

    Found in: Talent SG 2A C2 - 1 week ago


    Singapore COMMSCOPE COMMUNICATIONS SINGAPORE PTE. LTD. Full time

    Roles & ResponsibilitiesThe TeamYou will work with a dynamic and focused team to develop state-of-the-art big data applications in Analytics and Artificial Intelligence (AI). As our Senior Software Engineer, you will be implementing our core software components, and be involved in scalable design for cloud software architecture. This is an exciting...

  • Software Developer

    Found in: beBee S SG - 4 weeks ago


    Singapore SOURCEO PTE. LTD. Full time

    b'SOFTWARE DEVELOPER (UNITY) MEDICAL ROBOTICS Summary An experienced Unity developer to create and maintain mixed reality solutions and frameworks. The role is responsible for the design, development and delivery of virtual applications with a focus on creating virtual twins of medical robots and devices. Duties and Responsibilities Designs and...

  • Software Developer

    Found in: beBee S SG - 3 weeks ago


    Singapore SOURCEO PTE. LTD. Full time

    b'SOFTWARE DEVELOPER (UNITY) MEDICAL ROBOTICS Summary An experienced Unity developer to create and maintain mixed reality solutions and frameworks. The role is responsible for the design, development and delivery of virtual applications with a focus on creating virtual twins of medical robots and devices. Duties and Responsibilities Designs and...


  • Singapore NTT Singapore Pte Ltd Full time

    Job Description 1. Propose, review and support on-going projects for server & desktop virtualization to enhance the performance, security, recoverability and continuity of operations. 2. Recommend and implement new technologies for virtualization, cloud services and software defined data center. 3. Contribute to the development of the architecture roadmap...


  • Singapore SINGAPORE TECHNOLOGIES ENGINEERING LTD Full time

    At ST Engineering, we apply our technology and innovation to solve real-world problems and improve lives. Our dedication to excellence and our strong track record have earned us a distinctive reputation for quality and trust as a global technology, defence and engineering group. Our diverse portfolio of businesses spans the aerospace, smart city, digital...

  • Software Developer

    Found in: Talent SG 2A C2 - 2 weeks ago


    Singapore MANPOWER STAFFING SERVICES (SINGAPORE) PTE LTD Full time

    Roles & ResponsibilitiesJob scope: Developing a digital twin software platform Develop and deploy AI based algorithms for IIoT sensors and edge platform applications Integrate and design automation systems and keep them updated Ability to establish relationships with local universities or research institutions, integrate resources, and initiate new...


  • Singapore Shopee Full time

    Job Description:Develop machine learning models utilizing the latest NLP technologies to address various complex challenges Buyer/Shop/Seller/ Agent-side chat systems and reduce operational costs.Research and develop semantic search and recommendation, user intention recognition, multimodal understanding, intelligent document QA, etc.Collaborate with other...


  • Singapore Linktrix Consultants Pte. Ltd. Full time

    You will be part of the team in delivering service excellence and customer satisfaction in the Contact Centre. He/ She will attend to phone enquiries from policyholders and financial representatives and live chats from financial representatives, effectively maintaining the Contact Centre's high level of accessibility. Job Description:Attend to enquiries and...


  • Singapore 569933 Virtual Full time

    Lead and co-ordinate the community strategy for the Mojaloop Central Bank Digital Currencies (CBDCs) working group overseen by the Mojaloop Center of Excellence.Establish vibrant communities to solve the most challenging and pressing engineering problems in Central Bank Digital Currencies.Build and execute programs that grow the Mojaloop open-source...

  • Murex Software Engineer

    Found in: Talent SG 2A C2 - 1 week ago


    Singapore SPRAOI SOFTWARE SERVICES PTE. LTD. Full time

    Roles & ResponsibilitiesResponsibilities Analysing stakeholder requirements, formulating design and development proposals to enhance the global markets technology efficiency and meets Front office expectations Implement Murex platform and integrate with other internal applications. Delivering and supporting the Global markets platform (Murex), managing...