I

Integrant

Enterprise software engineering with AI agents

Senior Lead Agentic Developer

AI Application EngineeringConfirmed live in the last 24 hours
Full-timeCairo, Cairo Governorate, EgyptNo salary listed

About the Job

Requirements

  • At least 8 years of professional software engineering experience, including at least 1–2 years shipping LLM-based systems to production users.
  • Strong proficiency in Python or TypeScript and working proficiency in the other, plus comfort with asynchronous programming, API design, and typed data models such as Pydantic or Zod.
  • Experience building at least one production agent that runs a real multi-step workflow with tool calls, including explaining its failure modes and fixes.
  • Hands-on experience with at least one orchestration framework such as LangGraph, OpenAI Agents SDK, Bedrock Agents, AutoGen, CrewAI, or a similar framework, and ability to explain its abstractions and when to use raw API calls.
  • Practical retrieval-augmented generation experience, including vector and hybrid search, chunking strategy, re-ranking, and retrieval evaluation.
  • Experience writing evaluations for LLM systems and treating prompt changes as code changes with regression coverage.
  • Working knowledge of observability tooling, including OpenTelemetry-style tracing or LLM tracing platforms such as LangSmith, Langfuse, Arize, or equivalent.
  • Understanding of LLM security threats such as prompt injection, data leakage, and excessive agency, and standard mitigations.
  • Experience integrating enterprise systems through REST or GraphQL APIs, webhooks, or message queues, including authentication flows such as OAuth 2.0 or service accounts.
  • Experience with workflow engines such as Temporal, Durable Functions, or Step Functions for long-running agent processes.
  • Experience implementing a Model Context Protocol server or client.

Responsibilities

  • Design single-agent and multi-agent systems, selecting the simplest suitable planner/executor, supervisor/worker, hierarchical, or event-driven pattern.
  • Model agent workflows as explicit state machines or graphs with defined states, transitions, retries, timeouts, and human-in-the-loop checkpoints.
  • Define tool contracts, including schemas, idempotency, and error semantics, and implement tool-calling with validation and graceful degradation.
  • Implement short-term context management, long-term memory stores, and session persistence with clear retention rules.
  • Build and tune retrieval pipelines using chunking, embeddings, hybrid search, re-ranking, metadata filtering, and query rewriting.
  • Support permissions-aware retrieval, multi-tenant isolation, and freshness and synchronization from source systems.
  • Measure retrieval quality, including recall, precision, and groundedness, and improve it at the pipeline level.
  • Build evaluation suites before shipping, including golden datasets, task-level success metrics, calibrated LLM-as-judge evaluations, and regression tests for each change.
  • Write unit and integration tests for tools, state transitions, and guardrails.
  • Run offline and online evaluations and use A/B or shadow deployments to validate changes against production traffic.
  • Instrument agents end-to-end with per-run traces, token and cost accounting, per-step latency, tool-call outcomes, and failure classification.
  • Define agent service-level objectives for success rate, p95 latency, and cost per task, and build dashboards and alerts.
  • Operate agents in production, participate in on-call, analyze incidents, and identify root causes of model and non-model failures.
  • Implement defenses against prompt injection, data exfiltration, and tool misuse, and enforce least privilege for each tool and integration.
  • Apply input/output guardrails, personally identifiable information handling, content policies, and audit logging that satisfies enterprise compliance.
  • Design human-approval gates for high-impact actions and make agent decisions explainable to auditors and business owners.
  • Integrate agents with enterprise resource planning, customer relationship management, IT service management, document management, and identity systems via APIs, event streams, and Model Context Protocol-style tool servers.
  • Handle authentication and authorization on behalf of users, including OAuth, service principals, and delegated access.
  • Build agents that handle inconsistent records, partial failures, rate limits, and legacy interfaces.
  • Translate business processes into agent specifications with clear success criteria and return-on-investment measures.
  • Produce architecture decision records, runbooks, and handover documentation.
  • Mentor engineers transitioning into agentic development and review designs and code for agent-specific pitfalls.

Desired Qualifications

  • Cloud deployment experience with Azure, AWS, or Google Cloud Platform, containers, and continuous integration and continuous delivery.
  • Fine-tuning or distillation experience, or experience optimizing structured output and function calling at scale.
  • Knowledge-graph or semantic-layer experience for grounding agents.
  • Exposure to regulated environments such as SOC 2, HIPAA, or GDPR, and audit requirements.
  • Prior consulting or client-facing delivery experience.

About the Company

Integrant

Enterprise software engineering with AI agents

Integrant builds enterprise software for regulated industries like medical devices, life sciences, pharma, financial services, manufacturing, and the public sector. Their offerings include full platform development, modernization of legacy systems, or embedding AI agents into client workflows. It uses the Agentic Software Development Life Cycle (ADLC), where AI agents assist across requirements, architecture, build, test, and deployment, while engineers with deep domain knowledge govern every step to ensure quality. Unlike many firms, Integrant combines top-tier engineering talent (the top 1% in a demanding market), a long-track record in regulated environments, and responsible AI acceleration with engineer accountability. Their goal is to be the trusted technology partner clients rely on for mission-critical software that lasts. Headquartered in San Diego with engineering centers in Cairo and Amman.

Company size
201-500
Company stage
Not listed
Total funding
Not listed
Headquarters
San Diego, CA
Founded
1992

Recently Posted Jobs

Explore more opportunities at Integrant

See more jobs