Software Engineer at the IT Applications Services

il y a 19 heures


Beyrouth, Beyrouth, Liban AUB Temps plein
Description

Job Title: Software Engineer

Department: IT Applications Services

Grade: Above grade 12

1-Basic Functions: Talented and versatile Software Engineer with strong demonstrated interest or experience in AI development, particularly in building intelligent agents, configuring LLM-based services, and building MCP's to connect to Agents. The ideal candidate will contribute to the design, building, and deployment of Ed Tech applications while also supporting AI-driven initiatives that enhance academic, research, and administrative systems.

Duties Performed:

  • Designs, develops, and maintains academic and Ed Tech applications that support teaching, learning, research, and administrative processes.
  • Supports deployment and maintenance of applications in cloud and on-premise environments using CI/CD pipelines.
  • Designs and integrates AI-driven components (e.g., chat interfaces, assistants, summarization tools) using LLM APIs such as OpenAI, Azure OpenAI, or Hugging Face.
  • Uses agent frameworks to build context-aware, multi-step automation workflows that improve academic and administrative efficiency.
  • Designs, builds, and maintains MCPs (Model Context Protocol connectors) to enable reliable integration between intelligent agents and internal/external systems.
  • Integrates third-party platforms (e.g., CRM, SIS, LMS, identity and access services) with internal systems and data sources.
  • Processes and transforms structured and unstructured data (SQL, NoSQL, JSON, logs, documents) for use in applications, analytics, and AI pipelines.
  • Ensures robust data handling aligned with institutional security, privacy, and compliance standards.
  • Troubleshoots, optimizes, and documents applications and services to ensure performance, reliability, and maintainability.
  • Collaborates with faculty, instructional designers, IT teams, and administrative units to translate functional needs into technical solutions.
  • Performs other related duties as requested.

Work Contacts:

Frequent contact with Business Analysts, CRM Analysts, Software Engineers, faculty, and staff.

Independence of Operation:

Reports to IT Academic and Applications Services Director.

Work is checked in detail at regular intervals.

Supervisory Responsibility:

None. 

Physical Effort:

Minimal.

Work Conditions:

Clean and pleasant.

Minimum Requirements:

  • Bachelor's degree in computer science, Software Engineering, or a closely related field.
  • 5 years of related work experience.
  • Excellent English and Arabic written and verbal communications skills.
  • Solid programming skills in at least one modern language or stack (e.g., Python, JavaScript/TypeScript, .NET, or similar).
  • Familiarity with cloud platforms (e.g., Azure, Oracle Cloud Infrastructure) and containerization tools (e.g., Docker).
  • Exposure to AI services, APIs, or frameworks, especially large language models (LLMs) and their workflows.
  • Experience developing LLM-based assistants, prompt-driven features, or intelligent agents is a strong plus.
  • Familiarity with frameworks such as LangChain, Semantic Kernel, or other agent / orchestration frameworks is a plus.
  • Experience in academic, research, or institutional IT environments is a plus.
  • Comfort working with databases and data formats (SQL, NoSQL, JSON) and integrating them into applications or AI solutions.
  • Strong analytical and problem-solving skills with attention to quality, security, and maintainability of code.
  • Collaborative, proactive, and eager to explore and evaluate new technologies in a fast-evolving AI and Ed Tech landscape.
  • Effective communicator, able to work with both technical and non-technical stakeholders and document work clearly.

  • Software Engineer, API

    il y a 2 semaines


    Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    We are seeking a highly experienced Software Engineer with deep expertise in systems integration, API architecture, and interoperability frameworks. This role will collaborate in the design and implementation of a generic, metadata-driven integration platform that allows our products and external applications to exchange data bi-directionally with minimal...

  • Cloud Engineer

    il y a 1 semaine


    Beyrouth, Beyrouth, Liban IT Max Global Temps plein

    The Cloud Engineer ensures the availability, performance, and security of IT infrastructure for clients. This role includes initial contact for troubleshooting, as well as implementing, managing, and monitoring IT infrastructure projects.Design, implement, and support Azure cloud infrastructure including Azure Active Directory, Microsoft Intune, Backup...

  • IT Engineer

    il y a 7 jours


    Beyrouth, Beyrouth, Liban Jobs for Humanity Temps plein

    Company Description Construction  Job Description Job Description IT Engineer:We are seeking a skilled and proactive IT Engineer to manage and support the organization's IT infrastructure, systems, and networks. The ideal candidate will be responsible for ensuring seamless operation of hardware, software, and networking systems while providing technical...

  • Software QA Engineer

    il y a 6 jours


    Beyrouth, Beyrouth, Liban Jobs for Lebanon Temps plein

    Company Description Liaison International, is unique in that we are an established and stable organization but have that fastpaced energy and feel of an emerging technology company. It is a place to work with fun, smart, collaborative, and driven people. Our SaaS based admissions management and enrollment marketing software and services helps millions of...

  • IT Services

    il y a 2 semaines


    Beyrouth, Beyrouth, Liban Transmed Holding Limited Temps plein

    OverviewTransmed continues to transform its business digital landscape to maximize value for Transmed business, customers and suppliers through the implementation, management, and support of strategic business-fit industry-leading technologies, digital capabilities, IT operations and services. The Senior Manager, IT Services and Operations is responsible for...

  • IT Services

    il y a 7 jours


    Beyrouth, Beyrouth, Liban Transmed Temps plein

    OverviewTransmed continues to transform its business digital landscape to maximize value for Transmed business, customers and suppliers through the implementation, management, and support of strategic business-fit industry-leading technologies, digital capabilities, IT operations and services. The Senior Manager, IT Services and Operations is responsible for...


  • Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    We are looking for a technical QA. You will support QA for a major e-procurement SaaS platform used by public and private sector customers across Canada and the United States. You will help execute manual and automated testing, contribute to test planning, and build automation coverage over time using Playwright and TypeScript. The role is hands on and...

  • Senior Software Engineer

    il y a 7 jours


    Beyrouth, Beyrouth, Liban Jobs for Humanity Temps plein

    Company Description INFOSYSTA is a Software Development and Consultancy Firm and Atlassian Platinum Solution Partner in the Middle East. Its mission is to provide companies with advanced development and consultancy expertise in various business solutions such as Agile methodologies, ALM, Service Desk, Demand Management, Task Management System, Content &...


  • Beyrouth, Beyrouth, Liban Aralects Temps plein

    Company DescriptionAralects is an AI-driven technology startup building intelligent, human-centered solutions at the intersection of artificial intelligence, data, and language. We develop AI-powered products and services across education and customer experience, including a gamified language learning app focused on Arabic and its spoken varieties, alongside...

  • Senior Software Developer

    il y a 2 semaines


    Beyrouth, Beyrouth, Liban Aspire Software Temps plein

    As a Senior Full Stack Developer, you will play a crucial role in developing and maintaining our applications. You will work collaboratively with cross-functional teams to enhance existing features and develop new functionalities, ensuring optimal performance and user experience.5+ years of experience in full stack development, specifically with Java and...