On-site
Aspire Software -
Lebanon , Beirut
--
Aspire Software

Job Details

Aspire Software is looking for a AI Developer to join our team in Lebanon. Here is a little window into our company: Aspire Software operates and manages wholly owned software companies, providing mission-critical solutions across multiple verticals. By implementing industry best practices, Aspire delivers a time sensitive integration process, and the operation of a decentralized model has allowed it to become a hub for creating rapid growth by reinvesting in its portfolio.

About the job: This role sits at the center of that buildout. You ll ship near-term product features while helping us make the right architectural decisions for what s coming. We need someone who can execute and see around corners someone who understands both the product experience and the platform mechanics underneath it.

Key Responsibilities

  • Build and ship AI features using our PHP/MySQL/React/Node stack with OpenAI API integration.
  • Extend Astro Core chatbot capabilities new read/write actions, graph generation, analysis outputs.
  • Help improve the external MCP connector schema, authentication, capability surface.
  • Own prompt engineering for product features: design, test, iterate, and document prompts as first-class product artifacts.
  • Build the token metering and usage tracking layer per-feature, per-customer, per-tier.
  • Design and implement guardrails, access controls, and rate limiting across the Astro AI platform layer.
  • Contribute to agent architecture decisions: tool access, memory design, token pool isolation, training data boundaries.
  • Monitor AI feature performance in production latency, cost, output quality, failure modes and drive improvements.
  • Stay current on the AI tooling landscape and bring concrete recommendations to the team.

AI Product Development

  • Hands-on experience integrating LLM APIs (OpenAI, Anthropic, or similar) into production applications used by real customers.
  • Prompt engineering fluency: system prompts, few-shot examples, structured outputs, tool/function calling, chain-of-thought patterns.
  • Understanding of token economics: cost per call, context management, model selection tradeoffs across feature types.
  • Experience building quality evaluation and output validation frameworks around AI features.
  • Awareness of AI-specific risks: hallucination, prompt injection, data leakage, output inconsistency.

Platform & Architecture Thinking

  • Experience designing or contributing to metered usage systems API rate limiting, consumption tracking, billing integration.
  • Familiarity with designing MCP (Model Context Protocol) understanding of how LLM-native integrations differ from traditional REST.
  • Ability to reason about multi-tenant access controls: how AI features should behave differently across customer tiers.
  • Understanding of agent architecture patterns: tool registries, memory types, token pool management, task delegation.

Core Stack

  • React and Node: able to build frontend components that surface AI features, including data visualizations.
  • Solid PHP development experience comfortable extending a production codebase, not just greenfield.
  • MySQL: schema design, query optimization, and data modeling for AI feature state and usage tracking.
  • Typescript: used on the backend of the MCP layer

Desired Candidate Profile

  • Bachelor's degree in computer science, Information Systems, Engineering or a related field.
  • 3+ years of experience in consulting, digital transformation, enterprise software implementation, or AI-related projects.
  • Strong understanding of Artificial Intelligence, Machine Learning, Generative AI, and automation concepts.
  • Strong presentation, communication, and stakeholder management skills.
  • Experience working directly with customers and senior business stakeholders.
  • Excellent problem-solving and analytical skills.

Similar Jobs

About Aspire Software
Lebanon, Beirut