
Real job — pulled straight from 10pearls’s careers page · Verified June 14, 2026 · No reposts.
Job description
10pearls is hiring a Backend Architect, Ontology, Python, AI/ML — a full-time, based in Islamabad, Pakistan role. Apply directly on 10pearls's careers page below.
Backend Architect - Ontology + Python + AI/ML - Afternoon
Location: Islamabad, lahore, Karachi, Islamabad, lahore, Karachi, Pakistan
Company Overview
10Pearls is a global, purpose-driven AI-Native digital engineering partner helping businesses re-imagine, digitalize, and accelerate. As an end-to-end digital technology partner, 10Pearls helps businesses create future-proof, transformative digital products that leverage emerging technologies. 10Pearls' clients include Global 2000 enterprises, high growth mid-size businesses, and some of the most exciting start-ups from industries like healthcare, fintech, energy, education, real estate, retail, and hi-tech. Headquartered in the Washington DC metro area, 10Pearls has product engineering and software development centers in North America, Latin America, Europe, and South Asia. To learn more, visit https://10pearls.com.
Role
We are seeking a Backend Architect to lead the design and evolution of a next-generation AI-native platform (AIX), with a primary focus on the Ontology Layer (L3)—the semantic core of the system. This role requires strong architectural ownership and hands-on expertise in building scalable, secure, and multi-tenant backend systems. The ideal candidate will define data models, API contracts, and cross-layer communication patterns while collaborating closely with product, architecture, and engineering teams in an onsite environment in Islamabad.
Responsibilities:
• Ontology backend architecture — design the multi-tenant PostgreSQL schema (object_types, link_types, object_properties, tool_catalog, action_proposals, audit_events) including Row-Level Security and indexing strategy
• GraphQL API surface — architect the Strawberry-GraphQL API for reads, mutations and subscriptions, and define resolver patterns for tenant isolation and authorisation
• Action Registry & governance — own the propose → simulate → approve → execute state machine, blast-radius classification, dual-approval workflow, and SHA-256 binding hash for approval proofs
• Cross-layer contracts — define the contracts between L2 (data plane), L3 (ontology), L4 (agent runtime) and L5 (governance) — Kafka topic schemas, MCP Truth API, event formats
• Code ownership — write the reference implementation for at least one core module per quarter; review backend PRs; set coding, testing and observability standards
• Mentorship — technically lead a squad of 3–5 backend engineers, pair-program with juniors, run design reviews and architecture decision record (ADR) sessions
• Performance & reliability — set and defend SLOs for L3 services, drive load-testing and capacity planning
Requirements:
• 5–8 years building production backend systems in Python (FastAPI, SQLAlchemy, AsyncIO) or equivalent
• Deep hands-on PostgreSQL: schema design, query optimisation, RLS, pgvector, migrations
• Strong API design skills — GraphQL (Strawberry, Apollo, Hasura) or REST at scale
• Experience with event-driven architectures using Kafka or equivalent (topic design, exactly-once semantics, consumer groups)
• Proven experience owning architecture for a multi-tenant SaaS or platform product
• Strong grasp of distributed-system fundamentals: consistency, idempotency, observability, failure modes
• Kubernetes-native development: containers, health probes, config-as-code, secret management
• Excellent written communication — ADRs, design docs, API specs
Nice to have:
• Prior work on policy-as-code (OPA / Rego) or ABAC authorisation frameworks
• Experience with audit-chain / tamper-evident systems or regulated-industry compliance
• Exposure to LLM-powered agent platforms or tool-use systems
• Experience designing for air-gapped or on-premises deployment
• Contribution to an open-source backend framework or data-platform project
Get Backend Architect, Ontology, Python, AI/ML jobs like this→
New roles from thousands of companies land hourly, straight from their careers pages. Get the freshest matches by email so you never miss one.
Email me new jobsSimilar jobs




Frequently asked questions
What skills are required for Backend Architect, Ontology, Python, AI/ML at 10pearls?
The required skills for Backend Architect, Ontology, Python, AI/ML at 10pearls include: Python, FastAPI, PostgreSQL, GraphQL, Kafka, Kubernetes, REST.
What is the seniority level for Backend Architect, Ontology, Python, AI/ML at 10pearls?
Backend Architect, Ontology, Python, AI/ML at 10pearls is a Senior level position.
How do I apply for Backend Architect, Ontology, Python, AI/ML at 10pearls?
You can view the full description and apply for Backend Architect, Ontology, Python, AI/ML at 10pearls on EchoJobs: https://echojobs.io/job/10pearls-backend-architect-ontology-python-ai-ml-afternoon-vgd0z.