Software Engineer – Engineering Solutions / Cloud / AI

BIMAGE CONSULTING PTE. LTD.


Date: 3 weeks ago
Area: Singapore, Singapore
Salary: SGD 3,200 - SGD 7,500 per month
Contract type: Full time
  • Opportunity to work on real-world AI + Engineering tech products used globally
  • Dynamic team with diverse tech, engineering, and business backgrounds
  • High ownership and flexibility in project development
  • Attractive remuneration and performance incentives
  • Access to ongoing professional training and global exposure
  • Growth path into tech lead or product management roles

Key Responsibilities

  • Full-stack development of web, cloud, and mobile applications using modern frameworks (Node.js, React, Flutter, etc.)
  • Build, test, and deploy scalable microservices and APIs on AWS/Azure or similar cloud platforms
  • Design and implement backend logic for engineering workflows , BIM/CAD integrations, or visual data platforms
  • Integrate AI/ML models for computer vision, anomaly detection, or analytics dashboards
  • Ensure clean, modular, well-documented code using CI/CD pipelines and GitOps practices
  • Participate in architecture discussions , code reviews, and iterative Agile sprints
  • Collaborate with product managers, domain experts, and QA to deliver high-impact features
  • Optimize performance, security, and scalability of deployed applications
  • Maintain deployment infrastructure, troubleshoot issues, and support product lifecycle

Requirements

  • Bachelor’s degree in Computer Science or Civil & Structural Engineering
  • Proficiency in JavaScript/TypeScript , Python, or C#
  • Experience with Node.js, React/Next.js , or Flutter for mobile/web apps
  • Strong understanding of REST APIs, database design (PostgreSQL, MongoDB, etc.)
  • Knowledge of cloud infrastructure (AWS/Azure/GCP), containerization (Docker, Kubernetes)
  • Experience with CI/CD tools , Git workflows, and test-driven development
  • Passion for building tools for engineering, BIM, construction tech , or IoT
  • Ability to work independently and deliver in a fast-paced, agile environment

Preferred:

  • Experience with AI/ML integration , especially in computer vision or NLP
  • Familiarity with engineering file formats (IFC, RVT, DWG, etc.) or BIM APIs (Autodesk Forge/APS, Speckle)
  • Exposure to 3D visualization libraries (Three.js, Unity, etc.)
  • Knowledge of cybersecurity, ISO 27001, or SaaS security frameworks
  • DevOps or infra-as-code skills (Terraform, Ansible, etc.)
Post a CV