Job Summary
Job description
Overview of job
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.
- We are a green team not a mean team
- Attractive package
- Flexible working time (Hybrid work can be applied)
Job Requirement
- 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.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- JavaScript
- HTML5
- Unity
- CSS
- Algorithm
- Autodesk Revit
- Design Patterns
- API
- 3D
- TypeScript
- SaaS
- WebGL
- VueJS
- ReactJS
- ThreeJS
- SketchUp
- Rhino
- Microservices
- Blender
- GLSL
COMPETENCES
- Communication Skills
- Teamwork
- Positive Attitude
BUSINESS PROFILE
Akila is a digital twin platform designed for the ESG era.
Akila is a digital twin platform built to revolutionize sustainability, performance, and human-centricity in the built environment, while also streamlining ESG reporting for portfolio managers and C-level leadership. Our digital twin platform collects and links all data from the built environment, covering the full building lifecycle: design, construction, and operation.
Akila is scalable from a single site to a global property portfolio, with all data centralized and visualized in a single platform. Automated data collection and deep data insights help your organization cut down on wasted time and enhance decision-making in support of sustainability and ESG goals.
Our mission is to enable all buildings to decarbonize the built environment through digitalization, reducing the nearly 40% of global greenhouse gas emissions created by the real estate industry. Whether shopping malls, offices, factories, or hospitals, our digital twin platform can optimize building operations and environmental impact.
Backed by partnerships with Dassault Systemes and Microsoft, Akila currently has a growing team of 100+ members and 7.5M square meters managed across 80 sites of deployment.