Senior Software Developer Port AM
Valsoft Corporation
Posted: January 23, 2026
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
We're looking for a Full-Stack AI Engineer who can own AI systems end-to-end, from application.
Required Skills
Job Description
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