Home › Companies › 10pearls › Backend Architect - Ontology + Python + AI/ML - Afternoon
Backend Architect - Ontology + Python + AI/ML - Afternoon
10pearls · Islamabad, lahore, Karachi, Islamabad, lahore, Karachi · On Site · Active · JazzHR / ApplyToJob
Job facts
| Field | Value |
|---|---|
| Company | 10pearls |
| Title | Backend Architect - Ontology + Python + AI/ML - Afternoon |
| Normalized title | - |
| Department / team | - |
| Location | Islamabad, lahore, Karachi, Islamabad, lahore, Karachi |
| Work model | On Site |
| Employment type | Full Time |
| Salary | - |
| Status | active |
| ATS provider | JazzHR / ApplyToJob |
| Posted / first seen | 2026-04-22 / 2026-05-30 |
| Changed / last seen | 2026-06-10 / 2026-06-18 |
Related slices
| Page | What it contains | Open |
|---|---|---|
| Company jobs | Active postings from 10pearls. | Open |
| Company breakdowns | Role, location, ATS, and work model facets for this company. | Open |
| ATS provider jobs | Active postings observed through JazzHR / ApplyToJob. | Open |
| Provider filtered search | The same provider as a filtered job collection. | Open |
| Work model jobs | Active On Site postings. | Open |
| Lifecycle events | Open, update, close, and reopen events for this posting. | Open |
| Original posting | Canonical source or apply URL captured from the ATS. | Open |
Linked records
| Company | 10pearls |
| Source | ecc85604-d4af-4971-b467-d3e9f14798bc |
| ATS provider | JazzHR / ApplyToJob |
Description
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
Full job record
| Job ID | faa9398651872b954e4905a0a7c7e7a393246215 |
| Org ID | e69a6fcc-024f-4d99-ada4-5630f4f934d3 |
| Source ID | ecc85604-d4af-4971-b467-d3e9f14798bc |
| Board ID | ecc85604-d4af-4971-b467-d3e9f14798bc |
| Provider | jazzhr |
| Provider Job Key | I13YqiMls5 |
| Title | Backend Architect - Ontology + Python + AI/ML - Afternoon |
| Normalized Title | — |
| Status | active |
| Active | yes |
| Location Text | Islamabad, lahore, Karachi, Islamabad, lahore, Karachi |
| Department | — |
| Team | — |
| Employment Type | full_time |
| Workplace Type | on_site |
| Remote Policy | — |
| Country | — |
| Region | — |
| City | — |
| Salary Raw | — |
| Salary Min | — |
| Salary Max | — |
| Salary Currency | — |
| Salary Period | — |
| Source URL | https://10pearls.applytojob.com/apply/I13YqiMls5/Backend-Architect-Ontology-Python-AIML-Afternoon |
| Apply URL | https://10pearls.applytojob.com/apply/I13YqiMls5/Backend-Architect-Ontology-Python-AIML-Afternoon |
| First Seen At | 2026-05-30 06:11:52Z |
| Last Seen At | 2026-06-18 12:06:36Z |
| Last Checked At | 2026-06-18 12:06:36Z |
| Last Changed At | 2026-06-10 12:00:11Z |
| Inactive At | — |
| Source Posted At | 2026-04-22 00:00:00Z |
| Source Updated At | — |
| Raw Payload Uri | s3://job-postings-prod-raw-590183727216/raw/provider=jazzhr/board=10pearls/date=2026-06-18/2026-06-18T12-06-33-735Z-f37f9652f1a2b2245214e32386514b31390776807ee99ed806a62f28b472fbaf.json |
Event Fields
{
"content_hash": "a14c6cdee676d16c38f3ca359593f5951beaa2815f2f3d89e969de1cacbfe484",
"source_hash": "148af83db8a0f5e28d81a00546e213307d5fd9a8b236e201868edb90945a5338",
"last_changed_at": "2026-06-10T12:00:11.087Z",
"active_status": "active"
}Parsed Structured
{
"language": "en",
"location": {
"raw": "Islamabad, lahore, Karachi, Islamabad, lahore, Karachi",
"city": null,
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"salary_max": null,
"salary_min": null,
"inferred_at": "2026-06-18T12:06:36.072Z",
"launch_scope": {
"reason": "jazzhr_production_catalog",
"included": true,
"location": {
"raw": "Islamabad, lahore, Karachi, Islamabad, lahore, Karachi",
"city": null,
"region": null,
"country": null,
"is_remote": false,
"confidence": 0.8
},
"countries": []
},
"remote_policy": null,
"salary_period": null,
"workplace_type": "on_site",
"salary_currency": null
}Extensions
{}Native Structured
{
"detail": {
"url": "https://10pearls.applytojob.com/apply/jobs/details/I13YqiMls5?&",
"heading": "Backend Architect - Ontology + Python + AI/ML - Afternoon",
"html_title": "JazzHR » Job Listings",
"canonical_url": "https://10pearls.applytojob.com/apply/I13YqiMls5/Backend-Architect-Ontology-Python-AIML-Afternoon",
"description_html": "<p><strong>Company Overview </strong></p><p>10Pearls is a global, purpose-driven <a href=\"https://10pearls.com/artificial-intelligence/\">AI-Native digital engineering partner</a> 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 <a href=\"https://10pearls.com/software-development/\">product engineering and software development</a> centers in North America, Latin America, Europe, and South Asia. To learn more, visit <a href=\"https://10pearls.com/\">https://10pearls.com</a>. </p><p><b>Role</b></p><p>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. </p><p><b>Responsibilities:</b></p><p>• 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<br>• GraphQL API surface — architect the Strawberry-GraphQL API for reads, mutations and subscriptions, and define resolver patterns for tenant isolation and authorisation<br>• 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<br>• 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<br>• Code ownership — write the reference implementation for at least one core module per quarter; review backend PRs; set coding, testing and observability standards<br>• Mentorship — technically lead a squad of 3–5 backend engineers, pair-program with juniors, run design reviews and architecture decision record (ADR) sessions<br>• Performance & reliability — set and defend SLOs for L3 services, drive load-testing and capacity planning</p><p><b>Requirements:</b></p><p>• 5–8 years building production backend systems in Python (FastAPI, SQLAlchemy, AsyncIO) or equivalent<br>• Deep hands-on PostgreSQL: schema design, query optimisation, RLS, pgvector, migrations<br>• Strong API design skills — GraphQL (Strawberry, Apollo, Hasura) or REST at scale<br>• Experience with event-driven architectures using Kafka or equivalent (topic design, exactly-once semantics, consumer groups)<br>• Proven experience owning architecture for a multi-tenant SaaS or platform product<br>• Strong grasp of distributed-system fundamentals: consistency, idempotency, observability, failure modes<br>• Kubernetes-native development: containers, health probes, config-as-code, secret management<br>• Excellent written communication — ADRs, design docs, API specs</p><p><b>Nice to have:</b></p><p>• Prior work on policy-as-code (OPA / Rego) or ABAC authorisation frameworks<br>• Experience with audit-chain / tamper-evident systems or regulated-industry compliance<br>• Exposure to LLM-powered agent platforms or tool-use systems<br>• Experience designing for air-gapped or on-premises deployment<br>• Contribution to an open-source backend framework or data-platform project</p>",
"description_text": "Company Overview\n 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 .\n Role\n 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.\n Responsibilities:\n • 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\n• GraphQL API surface — architect the Strawberry-GraphQL API for reads, mutations and subscriptions, and define resolver patterns for tenant isolation and authorisation\n• 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\n• 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\n• Code ownership — write the reference implementation for at least one core module per quarter; review backend PRs; set coding, testing and observability standards\n• Mentorship — technically lead a squad of 3–5 backend engineers, pair-program with juniors, run design reviews and architecture decision record (ADR) sessions\n• Performance & reliability — set and defend SLOs for L3 services, drive load-testing and capacity planning\n Requirements:\n • 5–8 years building production backend systems in Python (FastAPI, SQLAlchemy, AsyncIO) or equivalent\n• Deep hands-on PostgreSQL: schema design, query optimisation, RLS, pgvector, migrations\n• Strong API design skills — GraphQL (Strawberry, Apollo, Hasura) or REST at scale\n• Experience with event-driven architectures using Kafka or equivalent (topic design, exactly-once semantics, consumer groups)\n• Proven experience owning architecture for a multi-tenant SaaS or platform product\n• Strong grasp of distributed-system fundamentals: consistency, idempotency, observability, failure modes\n• Kubernetes-native development: containers, health probes, config-as-code, secret management\n• Excellent written communication — ADRs, design docs, API specs\n Nice to have:\n • Prior work on policy-as-code (OPA / Rego) or ABAC authorisation frameworks\n• Experience with audit-chain / tamper-evident systems or regulated-industry compliance\n• Exposure to LLM-powered agent platforms or tool-use systems\n• Experience designing for air-gapped or on-premises deployment\n• Contribution to an open-source backend framework or data-platform project",
"jsonld_jobposting": {
"url": "https://10pearls.applytojob.com/apply/I13YqiMls5/Backend-Architect-Ontology-Python-AIML-Afternoon",
"@type": "JobPosting",
"title": "Backend Architect - Ontology + Python + AI/ML - Afternoon",
"@context": "http://schema.org/",
"datePosted": "2026-04-22",
"description": "<p><strong>Company Overview </strong></p><p>10Pearls is a global, purpose-driven <a href=\"https://10pearls.com/artificial-intelligence/\">AI-Native digital engineering partner</a> 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 <a href=\"https://10pearls.com/software-development/\">product engineering and software development</a> centers in North America, Latin America, Europe, and South Asia. To learn more, visit <a href=\"https://10pearls.com/\">https://10pearls.com</a>. </p><p><b>Role</b></p><p>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. </p><p><b>Responsibilities:</b></p><p>• 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<br>• GraphQL API surface — architect the Strawberry-GraphQL API for reads, mutations and subscriptions, and define resolver patterns for tenant isolation and authorisation<br>• 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<br>• 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<br>• Code ownership — write the reference implementation for at least one core module per quarter; review backend PRs; set coding, testing and observability standards<br>• Mentorship — technically lead a squad of 3–5 backend engineers, pair-program with juniors, run design reviews and architecture decision record (ADR) sessions<br>• Performance & reliability — set and defend SLOs for L3 services, drive load-testing and capacity planning</p><p><b>Requirements:</b></p><p>• 5–8 years building production backend systems in Python (FastAPI, SQLAlchemy, AsyncIO) or equivalent<br>• Deep hands-on PostgreSQL: schema design, query optimisation, RLS, pgvector, migrations<br>• Strong API design skills — GraphQL (Strawberry, Apollo, Hasura) or REST at scale<br>• Experience with event-driven architectures using Kafka or equivalent (topic design, exactly-once semantics, consumer groups)<br>• Proven experience owning architecture for a multi-tenant SaaS or platform product<br>• Strong grasp of distributed-system fundamentals: consistency, idempotency, observability, failure modes<br>• Kubernetes-native development: containers, health probes, config-as-code, secret management<br>• Excellent written communication — ADRs, design docs, API specs</p><p><b>Nice to have:</b></p><p>• Prior work on policy-as-code (OPA / Rego) or ABAC authorisation frameworks<br>• Experience with audit-chain / tamper-evident systems or regulated-industry compliance<br>• Exposure to LLM-powered agent platforms or tool-use systems<br>• Experience designing for air-gapped or on-premises deployment<br>• Contribution to an open-source backend framework or data-platform project</p>",
"jobLocation": {
"@type": "Place",
"address": {
"@type": "PostalAddress",
"postalCode": "",
"addressRegion": "Islamabad, lahore, Karachi",
"addressLocality": "Islamabad, lahore, Karachi"
}
},
"validThrough": "2026-07-21",
"uniqueJobCode": "job_20260422095533_N3HMBVJQMC6C9U3W",
"employmentType": "FULL_TIME",
"hiringOrganization": {
"logo": "https://s3.amazonaws.com/resumator/customer_20200617142926_FIFOKRA3QXMMR03Z/logos/20230316120547_10plogo_2_x50.png",
"name": "10Pearls",
"@type": "Organization",
"sameAs": "https://10pearls.com/"
},
"experienceRequirements": "Experienced"
}
},
"list_job": {
"id": "I13YqiMls5",
"title": "Backend Architect - Ontology + Python + AI/ML - Afternoon",
"detailUrl": "https://10pearls.applytojob.com/apply/jobs/details/I13YqiMls5?&"
},
"detail_errors": []
}Get this page with API
Rendered from the bluedoor Job Postings API. Reproduce it:
GET https://api.bluedoor.sh/job-postings/v1/jobs/faa9398651872b954e4905a0a7c7e7a393246215?include=descriptionJSONGET https://api.bluedoor.sh/job-postings/v1/orgs/e69a6fcc-024f-4d99-ada4-5630f4f934d3JSONGET https://api.bluedoor.sh/job-postings/v1/sources/ecc85604-d4af-4971-b467-d3e9f14798bcJSONGET https://api.bluedoor.sh/job-postings/v1/jobs/faa9398651872b954e4905a0a7c7e7a393246215/eventsJSON