
Civils.ai provides an AI-powered platform for the construction industry, specializing in automating tasks related to document management, data extraction, and risk assessment. Their AI agents can…

Civils.ai provides an AI-powered platform for the construction industry, specializing in automating tasks related to document management, data extraction, and risk assessment. Their AI agents can…
Your next opportunity is in here somewhere. Sign up to explore 52,000+ startups and their open roles. No spam. No gamification. Just jobs.
52,000+
Startups
66,000+
Open Roles
1,300+
New This Week
Civils.ai is an AI platform for estimating and commercial risk detection for construction projects by reading construction drawings and documents. The company helps construction firms produce faster, more accurate material estimates (takeoffs) along with detect commercial and compliance issues.
Started in 2022, we are one of the world's leading Agentic AI company in the Construction industry tackling it's most challenging problems.
About Civils.ai
HQ'd in Singapore and work on global projects.
VC backed seed stage startup.
Revolutionizing workflows with cutting-edge tech to drive efficiency and innovation.
What we're looking for
We’re looking for a full-stack engineer ( Singapore Citizen or PR
) who’s excited to learn and build real products with a fast growing international team. You don’t need to know everything, we care more about curiosity, fundamentals, and willingness to learn. As part of our team, you will collaborate closely with the CTO to bring design and functionality together in a seamless way.
Personal requirements
Singapore Citizen or PR (MUST)
3-4 years experience
Bachelors degree in Computer Science (or equivalent)
Skills requirements
Frontend:
TypeScript and React.js
Building UI using functional components and hooks
Connecting frontend components to backend APIs
Writing clean, readable, and maintainable UI code
Backend:
Python with FastAPI
Building and maintaining REST APIs
Handling basic request validation and error handling
Working on backend features that directly support product needs
Databases
PostgreSQL
Writing simple to intermediate SQL queries
Understanding how data is stored and retrieved
Working with existing schemas and making small improvements
Developer tooling
Docker for local development and deployments
Git for version control (pull requests, basic branching)
Debugging issues across frontend and backend with team support
Nice to have's
Experience with database design or schema planning
Exposure to ORMs (e.g., SQLAlchemy)
Any familiarity with MLOps concepts or ML pipelines
Previous startup, side-project, or open-source experience
What we care about the most
You can explain how your code works
You’re comfortable asking questions when you’re stuck
You enjoy learning new tools and improving your skills
You like seeing your work used by real users