Elm – Launch your career with our team. Your opportunities are here! In Saudi Arabia. شركة علم انطلق في مسيرتك المهنية مع فريقنا، فرصك هنا! في السعودية

 Elm

Do you want to join a place that places professional success and development at the core of its priorities?

, we are looking for individuals who have a passion for development and growth, and who have the ability to face challenges with innovative thinking and practical solutions. We offer you a professional work environment full of challenges that opens up opportunities for you to achieve your personal and professional goals.


 If you want to work in an environment that gives you the opportunity to participate in large projects that contribute to the company’s progress and development, we welcome you to be part of our team. We help you enhance your skills and gain valuable experience that will help you excel in your career.


Job Title: Consultant

Key Accountabilities & Activities
Daily Operations

  • Follow the day-to-day operations related to your role to ensure continuity of work

  • Contribute to identifying opportunities for continuous process improvement based on international best practices, focusing on cost reduction and productivity

  • Assist in preparing timely and accurate performance reports for the department in line with company standards

Data Analysis

  • Define and structure business problems and build a structured solution space

  • Recommend solutions backed by sound rationale and data-driven analysis

  • Combine data from multiple sources for analysis when needed

  • Apply modeling and analysis techniques to interpret financial and operational data

  • Present structured data in a clear and actionable layout


Job Title: Developer

Key Responsibilities

  • Assist in the development and maintenance of software applications

  • Write clean, testable code under supervision and participate in code reviews

  • Engage in team discussions and provide input on technical challenges

  • Debug simple issues and support bug-fixing activities

  • Learn and apply coding standards, version control, and development tools

  • Collaborate with team members to meet deadlines and deliver high-quality outputs

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field

  • Up to 1 year of internship or project experience in Java or other modern programming language

  • Basic understanding of object-oriented programming and web technologies (HTML, CSS, JavaScript)

  • Familiarity with version control systems like Git and development environments

  • Willingness to learn, accept feedback, and grow continuously

  • Strong communication and teamwork abilities


Job Title: Consultant – AI & Machine Learning

About the Job
This role requires expertise in advanced AI tools, large language models, and applied ML engineering.

Main Skill Areas

  • Large Language Models: GPT, BERT, T5, LLaMA, Mistral; few-shot, zero-shot, chain-of-thought prompting

  • Model Optimization: LoRA, QLoRA, adapter layers

  • Frameworks & Tools: Hugging Face Transformers, LangChain, LlamaIndex

  • Retrieval-Augmented Generation (RAG): FAISS, Pinecone, Weaviate

  • Agentic AI: Auto-GPT, BabyAGI, CrewAI, LangChain Agents

  • Function Calling & API Integration: Multi-agent task planning, toolchains

  • Computer Vision: Classification, detection, segmentation using OpenCV, TorchVision, MMDetection, Detectron2

  • Advanced Techniques: Depth estimation, pose estimation, self-supervised learning (SimCLR, BYOL, DINO)

  • MLOps & Deployment: FastAPI, Flask, ONNX, TorchServe, Docker, Kubernetes, GitHub Actions, DVC, MLflow, Weights & Biases

Qualifications

  • Bachelor’s or Master’s degree in Computer Science or related field (advanced degrees preferred)

Experience

  • 4 to 6 years of relevant experience


Job Title: Senior Developer

About the Job

  • Bachelor's degree in IT or Computer Science with at least 3 years of Business Continuity Management (BCM) experience

  • Hands-on experience working within the ISO 22301 BCM framework

  • Professional BCM certification preferred

  • Proficiency in IT continuity, disaster recovery planning, and business impact analysis

  • Ability to plan, implement, and test BCM strategies with strong understanding of IT systems and infrastructure

  • Solid knowledge of BCM methodologies, frameworks, and best practices integrated with IT operations

Key Responsibilities

  • Develop, implement, and maintain Business Continuity Plans (BCPs)

  • Address disruptions across IT environments including system failures

  • Lead or participate in continuity planning and testing processes

  • Collaborate with IT and business units to ensure resilience of systems and services



To apply, please click here for available vacancies.


💼 استشاري (Consultant)

المهام الرئيسية:

  • العمليات اليومية:

    • متابعة سير العمليات اليومية المرتبطة بالوظيفة لضمان استمرارية العمل.

    • المساهمة في تحديد فرص التحسين المستمر للعمليات والممارسات وفقًا لأفضل الممارسات العالمية، بما يشمل تحسين العمليات التجارية، وخفض التكاليف، وزيادة الإنتاجية.

    • المساعدة في إعداد التقارير الدقيقة وفي الوقت المناسب حول أداء الوحدة أو القسم حسب متطلبات الشركة والسياسات والمعايير.

  • تحليل البيانات:

    • تحديد المشكلة وبناء تصور للحلول الممكنة.

    • تقديم توصيات مدروسة ومدعومة بتحليلات قوية.

    • دمج البيانات من مصادر متعددة عند الحاجة للتحليل.

    • مهارات النمذجة والتحليل، بما في ذلك تحليل البيانات المالية وتفسيرها.

    • تنظيم البيانات بطريقة عرض واضحة وقابلة للفهم.


💼 مطور (Developer)

المسؤوليات الرئيسية:

  • المساعدة في تطوير وصيانة تطبيقات البرمجيات.

  • كتابة كود نظيف وقابل للاختبار تحت إشراف الفريق.

  • المشاركة في مراجعة الكود والنقاشات الجماعية للفريق.

  • تصحيح الأخطاء البسيطة والمساهمة في إصلاح الأعطال البرمجية.

  • التعلم وتطبيق معايير البرمجة وأدوات التحكم في الإصدارات وأدوات التطوير.

  • التعاون مع أعضاء الفريق لإنجاز المهام في الوقت المحدد.

المتطلبات:

  • درجة البكالوريوس في علوم الحاسب، هندسة البرمجيات أو مجال ذي صلة.

  • ما يصل إلى سنة واحدة من التدريب أو المشاريع باستخدام Java أو أي لغة برمجة حديثة.

  • فهم أساسي لبرمجة الكائنات (OOP) وتقنيات الويب (HTML، CSS، JavaScript).

  • الإلمام بأدوات التحكم في الإصدارات مثل Git وبيئات التطوير المتكاملة (IDE).

  • رغبة قوية في التعلم وتقبّل الملاحظات والتطور المستمر.

  • مهارات تواصل جيدة والعمل ضمن فريق.


💼 استشاري – تقنيات الذكاء الاصطناعي (Consultant – AI Technologies)

عن الوظيفة:

المهارات المطلوبة (حسب المجالات):

  • نماذج اللغة الكبيرة (LLMs):

    • GPT, BERT, T5, LLaMA, Mistral

    • Few-shot, zero-shot, chain-of-thought prompting

    • LoRA, QLoRA, Adapter Layers

    • أدوات: Hugging Face, LangChain, LlamaIndex

    • تقنيات RAG باستخدام FAISS، Pinecone، Weaviate

    • النماذج مفتوحة المصدر: Deepseek، Llama، Mixtral

  • الذكاء الاصطناعي التفاعلي (Agentic AI):

    • Auto-GPT، BabyAGI، CrewAI

    • LangChain Agents، التكامل مع واجهات برمجة التطبيقات (API)

    • قواعد البيانات المتجهية، الرسوم البيانية المعرفية

    • تخطيط وتنفيذ المهام متعددة الوكلاء

    • أمان النصوص وتقليل الهلوسة

  • رؤية الحاسوب (Computer Vision):

    • التصنيف، الكشف، التقسيم

    • أدوات: OpenCV، TorchVision، Detectron2، MMDetection

    • تقدير العمق والوضعيات

    • التعلم الذاتي: SimCLR، BYOL، DINO

  • MLOps والهندسة:

    • FastAPI، Flask، ONNX، TorchServe

    • Docker، Kubernetes

    • GitHub Actions، DVC، MLflow، W&B

المؤهلات الأكاديمية:

  • درجة البكالوريوس أو الماجستير في علوم الحاسب أو مجال ذو صلة (ويفضل الدرجات العليا).

الخبرة العملية:

  • من 4 إلى 6 سنوات من الخبرة العملية ذات الصلة.


💼 مطور أول – تخطيط استمرارية الأعمال (Senior Developer – BCM)

عن الوظيفة:

  • درجة البكالوريوس في تقنية المعلومات أو علوم الحاسب.

  • خبرة لا تقل عن 3 سنوات في تخطيط استمرارية الأعمال (BCM).

  • خبرة في العمل ضمن إطار ISO 22301 مع شهادة مهنية في BCM تعتبر ميزة.

  • إجادة مجالات مثل: استمرارية تكنولوجيا المعلومات، استعادة الكوارث، وتحليل تأثير الأعمال (BIA).

  • مهارات في تخطيط وتنفيذ واختبار استراتيجيات BCM، خصوصًا المرتبطة بالبنية التحتية لتقنية المعلومات.

المهارات والمسؤوليات الرئيسية:

  • تطوير وتنفيذ وصيانة خطط استمرارية الأعمال (BCP) للتعامل مع الانقطاعات المحتملة، بما في ذلك أعطال تقنية المعلومات


للتقديم، يرجى النقر هنا للاطلاع على الوظائف المتاحة.





Comments