Enable job alerts via email!

AI Engineer

INNOFLEX PTE. LTD.

Singapore

On-site

SGD 60,000 - 80,000

Full time

Yesterday
Be an early applicant

Job summary

A leading technology solutions provider in Singapore seeks an Application Engineer/Software Developer to design and deploy innovative smart building solutions. The successful candidate will be responsible for integrating AI technologies, developing user interfaces, and optimizing software applications. Strong experience with the Niagara Framework, cloud infrastructures, and technical support practices are essential. Join a dynamic team focused on innovation in the field of building automation and digital transformation.

Qualifications

  • Experience with the Niagara Framework and software development principles.
  • Knowledge of building automation systems and IoT devices.
  • Proficiency in software debugging and troubleshooting.

Responsibilities

  • Design and deploy building automation solutions.
  • Integrate AI workflows and develop Digital Twin models.
  • Provide technical support during project delivery.

Job description

Job Title: Application Engineer/Software Developer (Niagara, AI, Digital Twin)

Key Responsibilities:

Application and Software Development

  • Design and deploy Niagara Supervisors and relevant technologies in both local on-premise environments and cloud-hosted infrastructures, ensuring secure, scalable, and high-performing system operation.
  • Develop customized user interfaces and interactive dashboards for smart building solutions.
  • Create integration frameworks for third-party protocols and devices (e.g., BACnet, Modbus, KNX).
  • Develop, maintain, and optimize software applications for E-Servicing, Digital Twin models, and AI-driven internal tools.

System Integration and Innovation

  • Lead the integration of building automation systems (BAS), IoT devices, and external platforms into centralized management environments.
  • Drive the development and integration of AI-based workflows, process automation, and data visualization tools.
  • Support the design and deployment of Digital Twin models and 3D visualization frameworks.
  • Collaborate on Edge computing and containerized application deployment (e.g., Docker).

Technical Support and Maintenance

  • Troubleshoot, diagnose, and resolve technical issues related to applications, integration drivers, and BMS software systems.
  • Provide technical support during commissioning, testing, and maintenance phases.
  • Continuously optimize system performance and ensure cybersecurity and compliance standards are met.

Project Management and Delivery

· Work closely with project teams, engineers, and management to define project requirements and deliverables.

· Assist in planning, scheduling, executing, and monitoring project milestones related to software applications, AI integrations, and system rollouts.

· Prepare detailed technical documentation, project reports, and system manuals for internal and external stakeholders.

Continuous Improvement and Research

· Stay current with advancements in the Niagara Framework, smart building technologies, AI, Digital Twins, and industry standards.

· Research, propose, and implement new technologies and solutions to enhance project delivery and operational efficiency.

· Contribute to continuous improvement initiatives, process optimization, and best practice adoption across the department.

· Actively contribute original ideas and creative solutions that align with the company’s strategic goals in smart buildings, AI integration, and Digital Twin development.

· Participate in internal brainstorming sessions, propose innovative features or process improvements, and help shape the future technical direction of the department.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.