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.)
See more jobs in Singapore