About Asite
We start with a simple idea : the built environment should be smarter, safer and more sustainable. Everything we do is about helping the people behind major construction and infrastructure projects work together more easily and make better decisions.
Asite offers a cloud-based platform that connects project teams, improves collaboration and manages data from the first design to the final handover. Industry leaders such as Laing O’Rourke, Transport for London, MTA New York and Aldar use Asite to keep their projects running smoothly and delivering strong results.
With offices around the world and a record of steady, profitable growth, we are shaping the future of construction technology while supporting the people who build the world around us.
Role Summary
A skilled Backend Engineer who will build and optimize backend services, APIs, data processing pipelines, and integrations for distributed systems. The candidate will work closely with AI and frontend teams in a cloud‑native environment.
Core Technical Skills
Python Expertise : FastAPI, Flask, Pydantic
Database Skills : Vector Store, MongoDB, Queue Systems
Cloud & DevOps : Docker, CI / CD pipelines (GitHub Actions), containerization best practices
Responsibilities
Develop and maintain backend services powering AI features, dashboards, and data pipelines.
Build secure, scalable REST APIs and asynchronous processing flows.
Integrate model inference services, vector stores, and metadata pipelines.
Work with cloud services (GCP / Azure) to deploy and monitor applications.
Collaborate on architectural decisions, performance tuning, and refactoring.
Maintain documentation, coding standards, and CI / CD workflows.
Preferred Experience
Experience with distributed queues (Pub / Sub, Cloud Tasks, RabbitMQ).
Knowledge of vector databases (Pinecone, Vertex Vector Search, Azure AI Search).
Familiarity with authentication / authorization systems.
Experience building production‑ready microservices.
Software Engineer Python • Belgaum, Karnataka, India