About the job
Are you passionate about your work and eager to make a significant impact? Do you thrive in an environment that challenges the ordinary and inspires innovation? If so, we have the perfect opportunity for you.
UXBERT Labs stands out as one of the premier digital and user experience design agencies in the Gulf Cooperation Council (GCC), collaborating with leading regional and international brands like STC, Amazon, and Gucci. As a vital part of the Supertech Group, we also include Hala Yalla, Saudi Arabia's top private event ticketing and experience booking platform, and Kafu Games, the largest esports tournament platform in the MENA region.
Key Responsibilities:
- Architect, develop, and launch full-stack applications that leverage AI models, concentrating on large language models (LLMs) for various applications, including natural language processing, generation, and automation.
- Work closely with multidisciplinary teams to swiftly prototype and iterate on concepts, ensuring rapid progression from idea to production-ready solutions.
- Employ LangChain and LangGraph to create efficient, stateful AI agents and multi-step workflows that apply existing models to address real-world challenges.
- Establish cloud-based infrastructure (e.g., AWS, Azure, GCP) for hosting, scaling, and managing AI applications, including data pipelines, APIs, and deployment workflows.
- Engage in live coding sessions and rapid development sprints to showcase and refine solutions in real-time.
- Enhance applications for optimal performance, security, and reliability, ensuring the seamless integration of AI components into user-facing systems.
- Diagnose and resolve complex issues across the technology stack, from frontend interfaces to backend AI logic and cloud deployments.
- Stay abreast of emerging AI technologies and best practices to continually refine development processes and boost application efficiency.
Requirements:
- Bachelor's or Master's degree in Computer Science, Engineering, Artificial Intelligence, or a related field (or equivalent professional experience).
- A minimum of 10 years of experience in full-stack development, with strong skills in frontend (e.g., React, Vue, Angular) and backend (e.g., Node.js, Python, Django, Flask, FAST API) technologies.
- Proficient in leading AI coding platforms and tools, such as Claude, OpenAI Cursor, and similar frameworks for developing and integrating AI-driven applications.
- Extensive experience with Large Language Models (LLMs) like GPT, BERT, or similar, including fine-tuning, prompting, and application integration.
- Hands-on experience using LangChain for chaining LLM calls and LangGraph for creating graph-based AI applications.
- Demonstrated expertise in cloud platforms (e.g., AWS, Azure, GCP), particularly in services for compute, storage, databases, and AI/ML (e.g., SageMaker).
