Europe, Ukraine Full Time Active
About the client
An AI platform transforming supply chain operations for multi-billion-dollar enterprise construction projects. The product suite includes AI agents for complex PDF specification parsing, contextual chat assistants, and an end-to-end spec-to-pay procurement engine tailored for data centers. The company is scaling fast to support rapid enterprise expansion.
Key Responsibilities
- Designing and implementing a lot of core frontend modules from scratch (dashboards, bid comparison, RFP/requirements pipeline, supplier & equipment management, AI assistant, document viewers).
- Build the document viewer: PDF rendering, annotations, highlight-to-source linking so every AI answer is traceable back to the page it came from
- Build the AI assistant interface: streaming responses, conversation context, inline citations, human-in-the-loop review flows
- Build and improve AI features that read those documents — extraction, comparison, and review support over construction project documents
- Build complex, data-heavy interfaces that stay fast: virtualized tables, filtering and comparison across large sets of spec line items, progress and real-time states for long-running document processing
- Keep results verifiable: every answer traceable back to the document it came from.
- Design APIs and data models for a multi-tenant SaaS platform.
- Keep the platform reliable — tests, code review, CI, containerised environments.
- Work with the product team and construction professionals to turn their workflows into software.
Required Qualifications
- 7+ years of experience in software engineering.
- Deep React and TypeScript expertise, including component architecture and state management
- Strong Python skills with a modern async web framework.
- Practical experience building LLM-based product features.
- Experience with documents and unstructured data in a real product.
- Data pipelines or workflow orchestration in production.
- Experience building complex, data-heavy interfaces
- Daily use of agentic coding tools.
- Comfortable deciding without waiting to be unblocked.
- At least Intermediate English proficiency (both spoken and written).
Nice to Have
- Domain background in construction, engineering, or another document-heavy regulated industry.
Your Recruiter
Alla Gokturk
Lead Recruiter — Waverley Software