1,816,937open jobs
104,197companies
276,459added this week
Browse all
Location
Remote (Lebanon)
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 17, 2026. First seen by Alion on Oct 16, 2026. Valsoft Corporation scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Valsoft is a Canadian company founded in 2015 that acquires and permanently holds vertical market software businesses rather than reselling them. It buys established, often founder-owned products serving narrow industries such as transport, hospitality, insurance, healthcare and utilities, then keeps them operating under their own brands with centralised support for finance, hiring and best practice. Headquartered in Montreal, it has completed well over a hundred acquisitions and operates on the model that a small software business serving an unglamorous industry can be extremely durable if it is never asked to grow beyond its market.
Backed by Coatue

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:

We're looking for an AI Developer to join Klopotek's engineering team from our Beirut office. You will work remotely alongside our development team in Gioia del Colle, Italy - designing, building and running AI-powered capabilities inside the software that runs the publishing operations of major global publishers.

This is a hands-on engineering role, not a research position. You will integrate large language models into production systems: retrieval over our product knowledge, AI assistants for support and operations, agentic workflows that act on real business data, and AI features inside our products. Our core platform is built on Java and Oracle, so you will work close to that stack - connecting AI services to existing APIs, data and business logic, and making them reliable, secure and measurable.

You will be joining a small but growing Klopotek team in Lebanon - four colleagues are already working with us from Beirut, and this role is part of a deliberate expansion of our engineering presence there. You'll have a genuine peer group locally, and work closely with the Italian development team day to day.

This is not a role that rewards knowing the right buzzwords. It is a role for someone who is selfdriven, technically grounded and genuinely excited about learning - someone who can tell a convincing prototype from a dependable product, and who takes ownership from idea through to production.

What You'll Do

  • Design, build and run LLM-powered features and services - from first prototype to monitored production
  • Build retrieval-augmented generation (RAG) pipelines over product documentation, configuration knowledge and support history: ingestion, chunking, embeddings, search and ranking
  • Develop agentic workflows and tool integrations (e.g. via the Model Context Protocol) that let AI work safely with our APIs, ticketing systems and business data
  • Integrate AI services with our Java backend services, REST APIs and Oracle databases
  • Build evaluation suites and test sets so we know - with numbers - whether a change makes an AI feature better or worse
  • Engineer prompts, context and guardrails; handle hallucination, data privacy, access control and cost from the start, not as an afterthought
  • Monitor AI features in production: quality, latency, token cost and failure modes - and improve them continuously
  • Work with support, product and operations colleagues to turn real use cases into tools people actually use
  • Collaborate asynchronously and synchronously with the Italian development team and crossfunctional stakeholders
  • Participate in code reviews - give and receive honest, constructive feedback
  • Share what you learn: help other developers adopt AI-assisted development and write documentation the next person can actually use
  • Use AI coding tools actively and critically in your own work - while taking full ownership of what ships

How You Work

We're hiring for mindset as much as skills. The right person for this role:

  • Is genuinely curious and self-driven - you follow the field because you want to, and you can separate real progress from hype
  • Is sceptical by default - you measure before you believe, and you know a good demo is not proof
  • Thinks in systems - you consider how models, data, APIs and people interact, where things break, and how to design for resilience, not just the happy path
  • Solves problems even when the path isn't obvious - you investigate, experiment, and iterate
  • Thinks about the user - you build AI features that fit how people actually work, not features that show off the technology
  • Communicates clearly and proactively in a distributed team - you don't wait to be chased, you flag blockers early and keep colleagues informed
  • Challenges ideas constructively and is comfortable being challenged in returnTakes ownership of features end-to-end, not just your assigned ticket
  • Is comfortable with ambiguity and fast-changing tools and requirements

Requirements

  • Proven experience building and shipping LLM-based applications to real users - not only experiments or tutorials
  • Hands-on experience with LLM APIs (e.g. Anthropic Claude, OpenAI, Azure OpenAI) including tool use / function calling and structured outputs
  • Practical RAG experience: embeddings, vector or hybrid search, chunking strategies, and judging retrieval quality
  • Solid software engineering in Python and/or Java - clean, tested, maintainable code; comfortable working in an existing Java backend
  • API and integration skills: REST, JSON, authentication, and connecting services to existing business systems
  • Relational database fluency - strong SQL; Oracle experience preferred, PostgreSQL or MySQLaccepted
  • A habit of evaluating AI output systematically - test sets, metrics, regression checks - rather than by impression
  • Strong problem-solving skills and the ability to work independently and collaboratively
  • Experience with Agile methodologies and fast-paced delivery cycles
  • Professional-level English, written and verbal - your primary working language with the Italian team

Nice to Have

  • Agent frameworks and protocols (Model Context Protocol, LangChain/LangGraph, LlamaIndex, Spring AI or similar)
  • Experience with vector databases or search engines (pgvector, Oracle AI Vector Search, Elasticsearch/OpenSearch, Azure AI Search)
  • LLM observability and evaluation tooling (e.g. Langfuse, LangSmith, promptfoo or your own)
  • Java with Spring Boot or JAX-RS, JPA/Hibernate
  • Containerisation and deployment (Docker, Kubernetes) and CI/CD pipelines (Jenkins, GitHub Actions or equivalent)
  • Cloud experience, especially Azure (also AWS)
  • Security for AI systems: prompt injection, data leakage, access control, GDPR
  • Familiarity with Keycloak, OpenID Connect, OAuth 2 or JWT
  • Frontend basics (TypeScript, Angular) to build simple user interfaces for AI features
  • Domain experience in publishing, rights & royalties, or enterprise support and service management
  • You don't need to tick every box. We value the ability to learn quickly and adapt over an exact match on the tech stack.

What We Value

  • Learning over knowing
  • Evidence over hype
  • Adaptability over rigidity
  • Problem-solving over box-ticking
  • Ownership over task execution
  • Honest, direct collaboration over hierarchy provement, and an honest feedback culture
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,816,937 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

AI/ML
Similar stack
Same company
Beirut
$130k – $140k per year • Remote (United States) • Full-Time • 4+ years exp • PhD • United States
Python
JavaScript
Python
Flask
FastAPI
Databases
Google BigQuery
BigQuery
AI/ML
Vertex AI
Embeddings
Prompt Engineering
AI Agents
LLM
RAG
Reranking
GraphRAG
Structured Outputs
Knowledge Graph
LLM Guardrails
Frontend
React.js
DevOps
Rest API
GCP
CI/CD
Git
Docker
Google Cloud Run
GitHub
GitLab
IAM
Management
Agile
Apply
≈ $72k – $195k per year (Estimated) • Remote (likely Germany) • Full-Time • Master's Degree
Python
SQL
Databases
Google BigQuery
BigQuery
AI/ML
Cursor
Claude
Claude Code
Model Context Protocol
AI Agents
OpenAI
DevOps
Rest API
GCP
CI/CD
Git
AWS
GitHub
Management
Agile
Apply
≈ $72k – $158k per year (Estimated) • Remote (Germany) • Full-Time • PhD • Berlin
Python
SQL
Databases
MariaDB
Google BigQuery
Trino
BigQuery
AI/ML
Claude
Model Context Protocol
Function Calling
AI Agents
LLM
Tool Use
DevOps
GitLab CI
CI/CD
Git
Docker
Analytics
Tableau
ETL/ELT
A/B Testing
Metabase
Apply
Remote (United States) • Internship
Python
AI/ML
Quantization
TensorFlow
PyTorch
Edge AI
Machine Learning
Analytics
A/B Testing
Apply
Remote (United States) • Internship
Python
AI/ML
PyTorch
FSDP
DevOps
SLURM
CI/CD
Docker
Kubernetes
HPC
Linux
Apply
≈ $43k – $127k per year (Estimated) • Remote (Lebanon) • Full-Time • Bachelor's Degree • Beirut
JavaScript
Java
TypeScript
SQL
Java
Spring Boot
Hibernate
Databases
MySQL
PostgreSQL
Oracle
ActiveMQ
ElasticSearch
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
JAX
AI Agents
Context Engineering
Frontend
Angular
Sass
DevOps
DigitalOcean
GitHub Actions
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Cybersecurity
Keycloak
Management
Agile
Apply
≈ $44k – $129k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Dapper
xUnit
Databases
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude Code
Model Context Protocol
Prompt Engineering
AI Agents
LLM
OpenAI
Agentic Workflows
Frontend
Next.js
React.js
Mobile
Dependency Injection
DevOps
Rest API
Terraform
Azure DevOps
GitHub Actions
OpenTelemetry
Azure
CI/CD
Docker
Kubernetes
Bicep
Azure AKS
Cybersecurity
Microsoft Entra ID
Apply
$46k – $53k per year • Remote (Canada) • Full-Time • Toronto
Python
JavaScript
TypeScript
SQL
Node JS
Python
FastAPI
Databases
DynamoDB
AI/ML
Copilot
Model Context Protocol
AI Agents
LLM
DevOps
AWS CDK
CI/CD
AWS
AWS Lambda
API Gateway
QA
Jest
Pytest
Apply
IT GYAKORNOK 1 day ago
In office • Internship • Budapest
Java
SQL
Management
Confluence
Jira
Microsoft Office
Apply
≈ $17k – $45k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Hyderabad
Python
SQL
Python
pySpark
Databases
Snowflake
Databricks
Delta Lake
Azure SQL Database
Microsoft Fabric
AI/ML
Spark
DevOps
Azure DevOps
Azure
CI/CD
Jenkins
Git
AWS
GitHub
Cybersecurity
GDPR
Analytics
Power BI
ETL/ELT
Azure Data Factory
Dimensional Modeling
Apply
≈ $59k – $150k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
AI/ML
AI Agents
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
GitHub
Management
Confluence
Jira
Apply
AI Engineer 4 days ago
≈ $66k – $140k per year (Estimated) • Remote (Canada) • Full-Time
Python
JavaScript
TypeScript
C#
Databases
Weaviate
Pinecone
FAISS
AI/ML
Fine-tuning
Embeddings
Prompt Engineering
LLM
RAG
Hallucination
Semantic Search
OpenAI
Anthropic
Semantic Search
LLM Guardrails
Frontend
Angular
DevOps
GCP
Azure
CI/CD
AWS
Docker
Analytics
ETL/ELT
A/B Testing
Apply
≈ $56k – $145k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
Python
JavaScript
Kotlin
TypeScript
SQL
Node JS
Swift
Databases
PostgreSQL
Oracle
pgvector
OpenSearch
AI/ML
Copilot
Cursor
LangGraph
LangChain
Claude Code
LlamaIndex
Model Context Protocol
Fine-tuning
Embeddings
Prompt Engineering
Function Calling
AI Agents
AWS Bedrock
LLM
RAG
Anomaly Detection
OpenAI
Anthropic
Amazon SageMaker
Structured Outputs
LLM Guardrails
Agentic Workflows
Frontend
Redux
Webpack
Tailwind CSS
Babel
Angular
React.js
npm
Material UI
Sass
ESLint
Mobile
React Native
State Management
DevOps
Rest API
CI/CD
AWS
Management
Google Maps
QA
Jest
Apply
ML/AI Engineer - QMTC 10 days ago
In office • Full-Time • Bachelor's Degree • Beirut
Python
Go
JavaScript
Java
SQL
Node JS
Java
Spring Boot
AI/ML
Copilot
Cursor
Claude
XGBoost
Scikit-learn
AI Agents
LightGBM
LLM
RAG
Statsmodels
Tool Use
Machine Learning
Frontend
Vue.js
React.js
DevOps
GCP
Azure
AWS
GitHub
Analytics
ETL/ELT
Apply
≈ $58k – $149k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
Python
JavaScript
TypeScript
SQL
AI/ML
Function Calling
LLM
Time Series Forecasting
OpenAI
Anthropic
LLM Evaluation
LLM Guardrails
Recommender Systems
Tool Use
Machine Learning
DevOps
CI/CD
Apply
≈ $59k – $150k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
AI/ML
AI Agents
LLM Guardrails
Agentic Workflows
Machine Learning
DevOps
GitHub
Management
Confluence
Jira
Apply
≈ $24k – $50k per year (Estimated) • In office • Bachelor's Degree • Beirut
Management
Outlook
Microsoft Office
Apply
Category Manager 1 day ago
≈ $25k – $63k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Beirut
Apply
Sales Executive 1 day ago
In office • 1+ year exp • Beirut
Apply
≈ $43k – $126k per year (Estimated) • In office • Full-Time • Bachelor's Degree • Beirut
JavaScript
C#
Databases
MS SQL
AI/ML
Copilot
Cursor
Windsurf
AI Agents
OpenAI
Frontend
Redux
React.js
DevOps
CI/CD
Git
AWS
Management
Agile
Apply
See all jobs
This is one of many
1,816,937 more open roles from verified company boards, updated every day.