AI Integrator / Software Engineer

Beirut, Beirut Governorate, Lebanon

⚠️ We'll shut down after Aug 1st - try foo🦍 for all jobs in tech ⚠️

Valsoft Corporation

Valsoft's focus is to acquire and grow vertical software businesses that provide mission-critical solutions in their respective niche or market.

View all jobs at Valsoft Corporation

Apply now Apply later

Aspire Software is looking for an AI Integrator / Software Engineer 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 are seeking an experienced AI Integrator / Software Engineer to bridge the gap between machine learning models and real-world applications. In this role, you will be responsible for embedding AI capabilities into production systems, building user-facing components, and ensuring that AI-powered features are robust, scalable, and maintainable over time.

Requirements

Key Responsibilities

AI Integration

  • Deploy and integrate machine learning models (including LLMs or custom models) into production environments across cloud, web, and internal systems.
  • Build and maintain APIs, microservices, and middleware to enable seamless communication between ML components and applications.
  • Collaborate with data scientists and ML engineers to operationalize models and manage dependencies, latency, and versioning.

Tool & Interface Development

  • Develop intuitive, performant, and responsive user-facing tools or interfaces that expose AI features to end users.
  • Work closely with product teams to design user interactions around intelligent behavior, ensuring consistency and usability.
  • Build internal tools that streamline AI feature development, monitoring, or feedback collection.

Scalability & Engineering Excellence

  • Design systems with an emphasis on performance, uptime, and scalability to handle production-grade workloads.
  • Apply software engineering best practices, including CI/CD, automated testing, and observability.
  • Ensure long-term maintainability of codebases, including technical documentation and modular design patterns.

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 2+ years of experience in software engineering, ideally with AI/ML-powered products.
  • Strong backend development experience (e.g., Python, Node.js, Go) and knowledge of API frameworks like FastAPI, Flask, or Express.
  • Familiarity with ML model lifecycle and deployment tools (e.g., MLflow, TensorFlow Serving, Docker, Kubernetes).
  • Experience working with cloud platforms (AWS, GCP, or Azure) and serverless architectures.

Preferred Skills

  • Experience with frontend technologies for building AI-driven interfaces.
  • Understanding of MLOps, monitoring, and model version control.
  • Knowledge of performance optimization and horizontal scaling techniques.

Apply now Apply later

* Salary range is an estimate based on our AI, ML, Data Science Salary Index 💰

Job stats:  0  0  0

Tags: APIs Architecture AWS Azure CI/CD Computer Science Docker Engineering FastAPI Flask GCP Kubernetes LLMs Machine Learning Microservices MLFlow ML models MLOps Node.js Python TensorFlow Testing

Perks/benefits: Career development

Region: Middle East
Country: Lebanon

More jobs like this