تفاصيل الوظيفة

Aspire Software is looking for a Senior Software 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 Role : We’re hiring a Full-Stack AI Engineer who can own AI systems end-to-end, from application logic and backend services to AI integrations, prompt systems, and infrastructure.
This role is focused on shipping production-grade AI, not experimentation or demos.
Key Responsibilities Build and ship AI-powered features within existing SaaS products Design and develop new AI-native products (0→1) from concept to production Implement backend services, APIs, and workflows supporting AI systems Build and maintain retrieval, embedding, and data pipelines Integrate LLMs, voice, and automation tools into production systems Design, version, and maintain prompt systems as part of the application layer Define, implement, and iterate on AI evaluations to measure quality and reliability Own deployment, monitoring, and iteration of AI features in production Collaborate closely with product, design, and domain teams across the portfolio Strong experience as a full-stack or backend engineer Proven track record shipping AI-powered features to production Hands-on experience with RAG systems, embeddings, and vector databases Strong understanding of backend architecture, APIs, and data models Experience integrating third-party APIs and services Comfortable owning features end-to-end with minimal oversight Able to operate effectively in ambiguous, early-stage problem spaces Senior-level engineering judgment around reliability, performance, and tradeoffs Leverage AI coding IDE and agents such as Cursor and Claude Languages: TypeScript and/or JavaScript, Python, or similar Backend: Node.
js-based services, REST, GraphQL and event-driven APIs Frontend / App layer: React, Next.
js, or similar frameworks Databases: PostgreSQL (including pgvector), familiarity with structured/unstructured data Cloud & services: Experience building on modern cloud platforms and managed services System design: Services that scale across multiple tenants, products, and workloads Strong competency in prompt engineering, including: Designing prompts for consistency, robustness, and scale Treating prompts as first-class engineering artifacts Iterating based on real-world usage and failure modes Experience designing and running AI evaluations, including: Defining success criteria for AI outputs Qualitative and quantitative evaluation approaches Using eval results to improve prompts, pipelines, and UX Practical understanding of LLM behavior, limitations, and cost tradeoffs Preferred Skills and Qualifications: LLM providers: OpenAI, Anthropic, Google Vector databases: Pinecone, Weaviate, Qdrant, pgvector AI frameworks: LangChain, LlamaIndex, or custom pipelines Voice and speech: Whisper, ElevenLabs, Vapi Automation: n8n, Temporal, event-driven workflows Cloud and infra: Supabase, AWS, GCP, Vercel

Similar Jobs