This job is no longer available
This job expired on 22/08/2026. It no longer accepts applications.
Backend Architect - Ontology + Python + AI/ML - Afternoon
10Pearls · Division de Karachi
Job description
About the role
10Pearls is looking for a Backend Architect to lead the design and evolution of its next‑generation AI‑native platform (AIX). The focus will be on the Ontology Layer (L3), the semantic core that powers multi‑tenant AI services. This senior role combines architectural ownership with hands‑on development in an onsite environment.
Key responsibilities
- Design a multi‑tenant PostgreSQL schema with row‑level security, indexing, and pgvector support.
- Architect and implement a Strawberry‑GraphQL API for reads, mutations, and subscriptions, ensuring tenant isolation and authorization.
- Own the action registry and governance state machine, including approval workflows and cryptographic proof generation.
- Define cross‑layer contracts between data plane, ontology, agent runtime, and governance components (Kafka topics, MCP Truth API, event formats).
- Write reference implementations for core modules each quarter and review backend pull requests.
- Mentor a squad of 3‑5 engineers, conduct design reviews, and maintain architecture decision records.
- Set and defend SLOs for L3 services, drive load‑testing, and perform capacity planning.
Required profile
- 5–8 years of experience building production backend systems in Python (FastAPI, SQLAlchemy, AsyncIO) or equivalent.
- Deep hands‑on expertise with PostgreSQL, including schema design, query optimisation, RLS, migrations, and pgvector.
- Proven experience designing and delivering multi‑tenant SaaS platforms.
- Strong background in event‑driven architectures using Kafka or similar technologies.
Required skills
- Python
- FastAPI
- SQLAlchemy
- AsyncIO
- PostgreSQL (schema design, RLS, pgvector, migrations)
- GraphQL (Strawberry, Apollo, Hasura)
- Kafka (topic design, exactly‑once semantics)
- Multi‑tenant architecture
- API design and contract definition
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in Pakistan.
A question about this job?
Ask it here: you will get the full job summary by e-mail, right away.
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
10Pearls
Division de Karachi
Related job offers
-
Senior .NET & Angular Developer
Softech Worldwide Division de Karachi -
Senior Cloud Engineer – Cloud Specialist
Mashreq Division de Karachi -
Business Application Support Specialist
Nestlé Division de Karachi -
Odoo Technical Consultant
DWP Group Lahore -
Senior PHP/Symfony Engineer (Remote, Full-Time)
Smart Working Multan