Tech Stack
GraphQLNeo4jPythonPyTorch
About the role
- Design and prototype multimodal AI agents using LLMs, VLMs, and multi-agent frameworks.
- Integrate agent protocols to enable interactions between agents and external tools (APIs, databases, resources).
- Build a functional AI agent prototype with demos for querying, data analysis, and inter-agent interactions in AEC projects.
- Explore graph querying methods and multimodal data to interpret and combine textual, visual, and sensor data from construction sources.
- Perform hands-on research on AI agent architectures for construction applications and present results through reports, demos, or academic contributions.
- Collaborate with a global team at the intersection of AI, robotics, and construction technology.
- Contribute to advancing digital twins, multimodal reasoning, and scalable AI systems for the AEC industry.
Requirements
- Pursuing a Master's or PhD in Computer Science, Machine Learning/AI, Robotics, or a related field, with familiarity in AEC domains.
- Strong proficiency in Python and experience with AI frameworks such as LangChain, PyTorch, or similar for building agents and models.
- Hands-on experience with LLMs, vision-language models (e.g., GPT-4V, Claude, Gemini), and graph tools (e.g., Neo4j, GraphQL, or similar).
- Understanding of multimodal data processing, including techniques for combining textual, visual, and sensor inputs.
- Solid grasp of agent protocols (e.g., Model Context Protocol, Agent2Agent Protocol) and experience with external tool integrations (e.g., APIs).
- Excellent analytical, problem-solving, and communication skills.
- Passion for innovative technology in construction.