Take the leap
Explore structured opportunities with established U.S. and Canadian organizations, located at our office in Beirut.
From customer support and operations to technical and project-based roles, the positions are ideal for professionals looking to expand their experience within globally connected teams.
AI Application Developers
Turn existing AI models into useful products by building features, digital assistants and automated workflows that connect those models with the business systems and information people rely on every day.
Application Support Specialists
Keep the ERP, CRM and workflow platforms employees rely on every day working as they should by resolving user issues, investigating errors and coordinating fixes that protect critical business processes.
Data Engineers
Build the data foundation an organization can trust by connecting systems, creating reliable pipelines and organizing clean, accessible information so analysts, product teams and leaders can work from the same dependable source.
DevOps & Cloud Engineers
Create a dependable path from code to production by automating builds and deployments, managing cloud environments and improving the security, performance and resilience that keep each release running as intended.
IT & Helpdesk Support Specialists
Be the first place employees turn when everyday technology gets in the way by resolving issues with devices, accounts and access, guiding users through solutions and connecting more complex problems with the right technical team.
Machine Learning Engineers
Help machine learning models perform reliably in the real world by preparing data, building training and deployment pipelines and monitoring accuracy once those models are in use and conditions begin to change.
Network Support Specialists
Keep people, locations and systems connected by troubleshooting connectivity, monitoring network performance and maintaining routers, switches and access points so employees can reach the tools and information they need without disruption.
QA Automation Engineers
Help teams release software with fewer surprises by building automated tests, reproducing defects and testing real-world scenarios so developers can catch problems early, understand what failed and fix it before customers are affected.
Software Developers
Turn business needs into dependable digital products by designing, building and improving software that feels intuitive to use and can grow with the people and organizations it serves over time.
Systems Administrators
Create the quiet reliability an entire organization depends on by managing servers, operating systems, access, configuration and software updates to keep core tech infrastructure secure, stable and available at all times.
Technical Operations Support Specialists
Protect the continuity of live digital services by watching for disruptions, coordinating incident response and documenting what happened so systems recover quickly and technical teams can prevent the same problem from happening again.
Technical Support Analysts
Dig beneath the surface of complex or escalated cases to uncover what’s really happening, identify recurring patterns and develop solutions that solve the issue at hand while making future support faster and more effective.
Technical Support Specialists
Guide customers through software and product problems by diagnosing what’s getting in the way, explaining the solution in plain language and staying with the issue until they can move forward feeling capable and supported.
Resources that help you stand out
Explore practical guidance on interviews, workplace communication and professional growth designed to help you prepare for new opportunities.
More opportunities ahead
Don’t see the right fit today? Tell us about your experience. We’ll reach out when new opportunities become available.