Tech jobs
Job listings
Software Developer: Build & Improve Solutions
Build and improve software solutions using Java and C++. Solve problems, collaborate with teams, and deliver robust code in a growing Kuwait-based company.
Computer Engineer - Software & Hardware (Kuwait)
Develops and troubleshoots software and hardware systems using Java, C++, and Python while diagnosing technical issues and communicating with clients.
Software Developer - Java/C++ & Web Apps (Kuwait)
Develops and maintains Java/C++ applications and web technologies, troubleshoots issues, and mentors junior team members in a Kuwait-based software company.
Software developer
Develop, maintain, and optimize software products and applications in a team setting, using languages like Java or Python and databases such as Oracle or SQL Server.
Software developer
Build and maintain software solutions for a Kuwait-based company, using languages like Java, C++, or Python and web technologies such as HTML, CSS, and JavaScript.
Software developer
Develops and maintains software applications in a team, focusing on customer needs and project delivery using languages like Java, Python, or C++ and web technologies.
python Developer
Develops and debugs Python applications, writes efficient code, and collaborates on software solutions using SQL and web frameworks.
Software developer
Develops, debugs, and maintains software applications in languages like Java, C++, or Python while collaborating with teams to meet user needs and follow Agile SDLC.
Software Developer - Build Innovative Apps with a Team
Develops and maintains software applications using Java, C++, and Python while collaborating with a team in Kuwait.
Software developer
Develop and maintain client-facing software applications using languages like Java, C++, or PHP in Kuwait.
Software developer
Develop, test, and maintain software applications in Java/C#/C++ with SQL databases, working on-site in Kuwait.
Software Engineer Electronic Warfare (All Genders)
Build real-time C++ software for electronic warfare systems, including RF signal processing, anti-jamming, and adaptive filtering to protect autonomous platforms in contested environments.
Senior Software Engineer – AI, Imaging & ML
Senior Software Engineer building AI-powered digital imaging tools for cell morphology analysis using C++, C#, and Python in a healthcare-focused product team.
Embedded Software Developer (Audio/Algorithms)
Develops and optimizes embedded audio algorithms (ANC, signal processing) in C/C++ on resource-constrained platforms using FreeRTOS/Zephyr.
Lead Engineer, Photonics IC Software Design
Lead Engineer building software to control optical test systems, automate measurements, and process data for next-gen photonics ICs used in AI, data centers, and communications.
Senior Software Engineer
Build and evolve live mobile games like Candy Crush Soda Saga, designing gameplay and monetization systems in C++ for millions of daily players.
Senior Software Engineer
Build AI-powered digital imaging tools for cancer diagnostics using C++, C#, Python, and machine learning in a healthcare-focused product team.
Software Engineering Manager - Cross-platform C++ - Multipass
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as…
Staff / Principal Software Engineer, Platform
Build and maintain the core infrastructure and developer platform that powers an AI product, including Kubernetes-based runtimes and observability stacks, to keep engineering teams highly productive.
AI/ML Computational Scientist
Design and deploy AI/ML solutions for enterprise clients, including custom models, GenAI/LLMs, and scalable MLOps pipelines in cloud environments.