Valsoft Corporation

Senior Software Developer Port AM

Valsoft Corporation Beirut, Beirut Governorate, Lebanon Today
engineering

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

Requirements

  • 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

Sponsored

Explore Engineering

Skills in this job

People also search for