This job has been added to your Saved jobs.
You have reached the limit of 20 Saved Jobs. If you want to create a new one, please manage your Saved Jobs.
Posted
1 day ago
Top 3 reasons to join us
- We are a green team not a mean team
- Attractive package
- Flexible working time
Job description
We are seeking a highly skilled Software Engineer with experience in 3D Web developer to join our dynamic team. In this role, you will be involved in creating a robust building digital twin data platform, including tools to create / modify 3D models, implementing visually stunning interactive graphics and simulating various scenarios related to building energy use, human comfort and safety. You will also innovate by integrating AI-driven technologies into our 3D modeling workflows, ensuring our solutions remain at the forefront of the industry.
Key Duties and Responsibilities:
- Develop and optimize high-performance 3D graphics and interactive visualizations using Three.js.
- Automate the import and conversion of 3D models into digital twin platforms.
- Build and maintain digital twin APIs and feature for seamless 3D model integration and visualization.
- Ensure cross-browser compatibility and optimize performance for web-based 3D applications.
- Develop and apply advanced texturing techniques, including procedural textures and UV mapping.
- Write and optimize GLSL shaders for real-time rendering and visual effects.
- Collaborate with BIM, Simulation, IoT and AI teams to integrate CAD-based models with real-world data and analytics.
- Work closely with cross-functional teams including product design, data analytics, and sustainability experts to ensure the digital twin meets market and decarbonization goals.
- Translate technical requirements and simulation outcomes into actionable insights for internal and external stakeholders.
- Document processes, maintain code quality, and contribute to the evolution of best practices in digital-twin simulation.
- Continuously optimize rendering performance for real-time applications.
Your skills and experience
- Educational background in Computer Science, Engineering, Computational Design, or a related field.
- Strong experience developing 3D web applications using Three.js, WebGL, or similar frameworks.
- Proficiency in JavaScript/TypeScript, HTML/CSS and experience with modern front-end frameworks (e.g., React, Vue).
- Experience with texture mapping, UV unwrapping, and procedural texture generation.
- Experience with writing GLSL shaders for real-time graphics, lighting, and post-processing effects.
- Experience with OpenUSD (Universal Scene Description) and NVIDIA AI Software Technologies is a plus.
- Experienced with computational geometry algorithms such as convex hulls, Voronoi diagrams, Ray-Surface intersections… are a plus.
- Experience in 3D Modeling software such as Blender, Autodesk Revit, Rhino, Sketchup, or similar platforms is a plus.
- Familiarity with cloud-based platforms, micro-service design patterns and API integration in a SaaS environment is a plus.
- Strong communication and collaboration abilities, with experience working in cross-functional and multicultural teams.
- Team oriented, detailed oriented. Adaptable, resilient, and positive attitude.
- Good at English communication.
Why you'll love working here
- We are a green team not a mean team
- Attractive package
- Flexible working time (Hybrid work can be applied)

AKILA
View company
This is Akila - A digital twin platform designed for the ESG era
Company type
IT Product
Company industry
Media, Advertising and Entertainment
Company size
51-150
employees
Country
Singapore
Working days
Monday - Friday
Overtime policy
No OT
More jobs for you
Get similar jobs by email
Feedback