AI Solutions Engineer
We are seeking a capable and pragmatic AI Solutions Engineer to use Large Language Models (LLMs) and existing AI tools to deliver practical business solutions and drive digital transformation with our stakeholders.
Job Responsibilities
- Engage with stakeholders across departments — including site operations, procurement, project management, and corporate functions — to identify pain points and opportunities where AI can drive meaningful improvement.
- Design, prototype, and implement practical AI-powered solutions, primarily using LLMs, prompt engineering, API integrations, and workflow automation.
- Evaluate, recommend, and customize suitable AI tools or platforms; conduct light to medium coding (Python, JavaScript/TypeScript, or similar) to integrate, adapt, or extend solutions as needed.
- Collaborate with in-house developers and digital delivery specialists to integrate AI solutions into existing applications and business processes, supporting testing, deployment, and handover.
- Evaluate and collaborate with external technology specialists and AI vendors to assess emerging tools, co-develop solutions, and stay ahead of developments in the AI landscape.
- Contribute to and take ownership of the company’s AI strategy and roadmap — identifying priority use cases, sequencing initiatives, and translating them into actionable delivery plans in alignment with the Head of Digital.
- Monitor solution performance, iterate on output quality and usability, and maintain compliance with company standards on data security, privacy, and responsible AI usage.
- Document AI solutions, workflows, and lessons learned to build institutional knowledge and support team capability growth.
- Stay current with developments in the AI and LLM landscape, proactively identifying new tools or approaches that could benefit the organization.
Job Requirements
- Degree in Computer Science, Software Engineering, Data Science, Information Systems, or a related discipline. Candidates with a background in Civil, Structural, or Construction Engineering with demonstrated AI/ software development experience are equally welcome.
- At least 2 years of relevant experience implementing practical AI or LLM-based solutions for business applications.
- Candidates with experience in AWS Bedrock or similar managed AI/LLM platforms (e.g. Azure OpenAI, Google Vertex AI).
- Experience with AI agent frameworks or orchestration tools such as LangChain, LlamaIndex, LangGraph,or similar.
- Familiarity with cost and latency optimization techniques for LLM-based applications (e.g. model selection, prompt caching, batching, and performance benchmarking).
- Good working knowledge of LLMs, prompt engineering, AI workflow design, and API integration.
- Hands-on coding experience in Python, with familiarity inworking with APIs and system integration.
- Strong analytical and problem-solving skills, with the abilityto communicate effectively with both technical and non-technical stakeholders.
- Awareness of data privacy principles and responsible AI practices.