Python Developer Jobs in Egypt
1276 Jobs Found
AI Automation Engineer Location: Egypt Work Model: Full-time, 100% Remote Future Opportunities: Jordan / Dubai About the Company We are a Jordan & Dubai-based AI Growth & Production company building AI-powered creative, marketing, and business solutions for brands across the Middle East. Our work combines AI Commercial Production, Performance Marketing, and AI Automation. We are building our initial team and looking for people who want to help create real systems and products from an early stage. This role starts fully remote, with potential future opportunities to work from Jordan or Dubai as the company grows. About the Role We are looking for an AI Automation Engineer to design and build practical AI systems for businesses. You will work across AI agents, workflow automation, APIs, CRM integrations, Whats App, voice AI, customer communication, lead management, and business processes. This is not simply an n8n implementation role. We want someone who understands a business problem, designs the right solution, and builds a reliable system around it. Responsibilities Design and build AI agents for customer service, sales, lead qualification, and operations. Build AI receptionists and voice-based customer service solutions. Develop Whats App, Instagram, website, and CRM automations. Build lead capture, qualification, routing, and follow-up workflows. Develop appointment booking and reminder systems. Build workflows using n8n and similar automation platforms. Integrate APIs, webhooks, databases, CRMs, and third-party platforms. Work with Open AI, Gemini, and other AI platforms. Connect advertising lead generation with CRM and sales systems. Test, monitor, troubleshoot, and improve automation workflows. Build reusable automation components and internal frameworks. Document technical architecture and workflows. Identify recurring client problems that could become reusable products or Saa S solutions. Continuously research new AI capabilities and evaluate where they can create business value. Requirements2+ years of experience in software development, automation, integrations, or a related technical field. Strong understanding of APIs, REST APIs, webhooks, and JSON. Hands-on experience with n8n or similar workflow automation tools. Experience working with LLM / AI APIs. Understanding of databases and backend workflows. Strong debugging and problem-solving skills. Ability to translate business requirements into technical solutions. Good English communication skills. Nice to Have Python Java Script / Type Script Whats App Business APIAI Agents Voice AICRM integrations Cloud services Saa S development What You Can Grow Into Potential progression:AI Automation Engineer → Senior AI Automation Engineer → AI Solutions Lead → Head of AI / Technology As we grow, selected team members may have opportunities to work from Jordan or Dubai. The initial role is 100% remote and full-time. How to Apply Please submit your CV / Linked In profile, Git Hub or portfolio if available, and 2–3 examples of AI or automation systems you have built.
Job Summary The Senior Odoo Implementation Specialist is responsible for leading and supporting the implementation, configuration, optimization, and adoption of Odoo across the organization. The role works closely with different business functions to understand requirements, improve existing processes, translate business needs into practical Odoo solutions, and ensure effective system utilization across branches and departments.<br>Key Responsibilities· Take ownership of Odoo implementation activities, ensuring successful deployment and continuous improvement of the system.· Analyze existing business processes and identify opportunities for process optimization through Odoo.· Gather and translate business requirements from Finance, Inventory, Sales, Purchasing, HR, Retail, and other departments into practical Odoo solutions.· Configure and customize Odoo modules based on business requirements and operational needs.· Support Odoo users across different departments and provide guidance to ensure proper system adoption.· Work closely with business stakeholders to identify system gaps, resolve issues, and improve overall system efficiency.· Manage system testing, user acceptance testing (UAT), issue tracking, and implementation follow-up.· Coordinate with external Odoo partners on technical issues, customizations, integrations, and complex system requirements.· Ensure proper documentation of system configurations, workflows, processes, and implemented solutions.· Monitor system performance and identify opportunities for automation and process improvement.· Support integrations between Odoo and other business systems using APIs and available integration tools.· Assist in data migration, data validation, and maintaining data accuracy across Odoo modules.· Develop and deliver user training, system guidelines, and best practices to improve user adoption.· Support multi-branch operations and ensure consistent system processes across different locations.· Stay updated on Odoo features, best practices, and new functionalities to continuously improve the company's use of the platform.<br>Qualifications<br>Education Bachelor’s degree in Information Technology, Computer Science, Business Information Systems, Business Administration, or a related field. Experience3–5 years of experience in Odoo implementation, ERP implementation, business systems, or a similar role.<br>Soft Skills· Strong analytical and problem-solving skills.· Excellent communication and stakeholder management skills.· Ability to understand business requirements and translate them into practical system solutions.· Strong ownership and ability to work independently.· Ability to manage multiple projects, priorities, and stakeholders simultaneously.· Detail-oriented with a continuous improvement mindset.<br>Technical Skills Strong hands-on experience in Odoo configuration and implementation. Good understanding of Finance, Inventory, Sales, Purchasing, HR, and Retail processes. Experience with multi-branch business operations is preferred. Knowledge of Odoo Studio, workflows, automation, APIs, SQL, Python, and XML is a plus.<br>Language Skills Excellent in English (spoken and written).<br>Computer Skills Proficiency in Microsoft Office and strong knowledge of ERP systems, Odoo, and business process management tools.<br>Other Requirements Ability to take ownership of Odoo implementation projects, work effectively with internal stakeholders and external Odoo partners, and ensure successful system adoption across the organization.<br>Core Competencies· Odoo Implementation & Configuration· Business Process Optimization· ERP & System Integration· Business Requirements Analysis· User Adoption & Training· Problem Solving & Troubleshooting· Stakeholder Management· Continuous Improvement
<p>Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project ( https://tendem.ai/ ) and build conversational bots and messaging-platform integrations for real-world applications. In this role, you'll use your bot engineering expertise, conversational design skills, and quality-focused approach to build reliable, useful bots and messaging integrations that deliver a great user experience. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.</p><p><strong>What We Do</strong></p><p>The Mindrift platform connects specialists with innovative technology projects. Our mission is to help develop high-quality AI technologies by combining real-world expertise from professionals across the globe with advanced AI development efforts.</p><p><strong>About the Role</strong></p><p>This is a freelance role for a Tendem project. As a Bot Developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p><p><strong>Key Responsibilities</strong></p><ul><li>Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.</li><li>Design and implement conversational flows, dialogue state, and fallback handling.</li><li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li><li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li><li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li><li>Review, debug, optimize, and refactor bot implementations to improve correctness, reliability, maintainability, and graceful error handling.</li><li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li></ul><p><strong>Requirements and benefits</strong></p><p><strong>Educational qualifications</strong></p><ul><li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</li></ul><p><strong>Academic and/or Professional Experience</strong></p><p>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and build stable, user-friendly bot experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</p><p><strong>Technical Skills (Essential)</strong></p><ul><li>At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</li><li>Strong command of Python or Node.js for backend bot logic.</li><li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li><li>Experience with relational or NoSQL databases for storing conversation state and user data.</li><li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li><li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li><li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</li></ul><p><strong>Additional requirements</strong></p><ul><li>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</li><li>Self-directed work ethic with the ability to design and ship complete bots independently.</li><li>Portfolio or examples of bots you've built (required).</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul><p><strong>Project time expectations</strong></p><p>For this project, tasks are estimated to require around 10 20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.</p><p><strong>Compensation</strong></p><p>On this project, contributors can earn up to $35 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.</p><p><strong>Why this freelance opportunity might be a great fit for you?</strong></p><ul><li>Work fully remote on your own schedule with just a laptop and stable internet connection.</li><li>Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform.</li><li>Participate in performance-based bonus programs that reward high-quality work and consistent delivery.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required). Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus. Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and build stable, user-friendly bot experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential. At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required Strong command of Python or Node.js for backend bot logic. Solid experience with REST APIs, webhooks, OAuth, and async request handling. Experience with relational or NoSQL databases for storing conversation state and user data. Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus. Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages). Experience with hosting and deployment (Docker, serverless, VPS, or PaaS) Strong attention to detail and commitment to bot reliability no silent failures, no broken flows. Self-directed work ethic with the ability to design and ship complete bots independently. Portfolio or examples of bots you've built (required). English proficiency: Upper-intermediate (B2) or above (required)</p>
We are seeking a technical and customer-focused Security Implementation Engineer to join our growing team. This role is central to our customer success mission, responsible for the end-to-end technical integration of new clients into COGNNA's security monitoring Platform. The ideal candidate is a hands-on expert with major SIEM/Security platforms and possesses deep system administration skills across Linux, Windows, and cloud environments, enabling them to independently troubleshoot and resolve complex integration challenges.<br><br>???? Key Responsibilities<br><br>???? Client Onboarding & Implementation:<br><br>Lead the technical onboarding process for new customers, from initial kick-off to full operational status Integrate customer log sources (e.g., firewalls, servers, cloud platforms, applications) with our security data lake Develop and configure custom parsers and data connectors to ensure accurate data ingestion and normalization<br><br>????️♂️ System Administration & Troubleshooting:<br><br>Utilize deep expertise in Linux and Windows Server to troubleshoot agent installations, log forwarding configurations, and connectivity issues directly on customer systems Act as the primary technical resource for diagnosing and resolving complex infrastructure and OS-level issues that impede data collection Contribute to the continuous improvement of our onboarding processes, creating documentation and automation scripts to increase efficiency<br><br>???? Security Advisory & Customer Success:<br><br>Serve as a trusted technical advisor to clients during the onboarding phase, providing guidance on logging best practices and security architecture Work closely with the Security Operations Center (SOC) and account managers to ensure a seamless handover of clients upon successful onboarding<br><br>Requirements<br><br>???? Experience:<br><br>Hands-on experience in a technical cybersecurity role (e.g., SOC Engineer, SIEM Engineer, Security Consultant)3+ with direct responsibility for technical implementation or support Proven experience managing and troubleshooting both Linux (e.g., Ubuntu, Cent OS) and Windows Server environments in a production setting<br><br>???? Technical Skills:<br><br>SIEM: Expertise with major SIEM platforms. Experience with systems like Splunk, Microsoft Sentinel, Elastic Search, or Google Sec Ops is essential Operating Systems: Deep proficiency in system administration, log management, and troubleshooting across Linux and Windows Scripting: Proficiency in at least one scripting language (e.g., Python, Bash, Power Shell) for automation and parsing Security Concepts: Strong knowledge of network security architecture, cloud security (AWS, Azure, GCP), and security devices (Firewalls, IDS/IPS, EDR) Google Cloud and management of Google Sec Ops experience<br><br>???? Soft Skills:<br><br>Exceptional problem-solving skills with the ability to work independently Strong communication and interpersonal skills, with an ability to articulate technical concepts to diverse audiences A proactive, detail-oriented, and self-motivated work ethic<br><br>Benefits<br><br>???? Impact that Matters - Build products that shape the future of cybersecurity and protect organizations globally.<br><br>???? Continuous Growth - Access to certifications, trainings, and opportunities to sharpen your expertise.<br><br>???? Ownership Mindset - Benefit from our benefits program and grow with COGNNA's success.<br><br>???? Culture of Trust - We empower talent, encourage ownership, and celebrate real outcomes.
<p><br></p><p><strong>WHAT YOU'LL DO</strong></p><p><strong>Leadership</strong><br>Lead the Cairo CTI & Hunting Team - Mentor and develop Cairo-based Threat Intelligence Analysts and Threat Hunters, set team targets and objectives aligned with our SOC strategy, and foster professional growth.<br>Operational Coordination - Ensure seamless shift handoffs between Cairo, Singapore and Montreal to maintain continuous global coverage.<br>Stakeholder Communication - Serve as the primary Cairo subject matter expert liaison to CSIRT leadership, reporting significant findings, hunt outcomes, and intelligence products to senior management.<br>Quality Assurance - Review and approve intelligence products and hunt reports produced by the Cairo team before dissemination.</p><p><strong>Threat Intelligence (Hands-On)</strong><br>Intelligence Program Execution - Oversee the full intelligence lifecycle: collection requirements (PIRs), gathering, analysis, production, dissemination, and feedback.<br>Strategic & Operational Intelligence - Produce and oversee high-quality finished intelligence products including Threat Landscape Reports, Threat Actor Profiles, Flash Alerts, and executive briefings with a focus on MEA regional threats.<br>Source Management - Manage relationships with intelligence sources including Recorded Future, Mandiant, Aviation-ISAC, government CERTs, and regional law enforcement.<br>Dark Web Operations - Oversee dark web monitoring and credential exposure investigations, ensuring timely escalation and remediation coordination.</p><p><strong>Threat Hunting (Hands-On)</strong><br>Hunt Strategy & Methodology - Develop and maintain threat hunting hypotheses, tactics, techniques, and procedures. Lead the team in proactive, hypothesis-driven hunts aligned with MITRE ATT&CK during the MEA time zone.<br>Detection Engineering Oversight - Ensure hunt findings are translated into updated SOC use cases, detection rules, and SIEM content to continuously improve automated defenses.<br>Adversary Emulation Coordination - Coordinate purple team and attack simulations exercises, validate detection coverage, and drive remediation of identified gaps.<br>Incident Response Integration - Lead the Cairo team's support during major security incidents, providing both intelligence context and forensic hunting capabilities to MEA CSIRT Incident responders.</p><p><strong>ABOUT YOUR SKILLS</strong></p><p><strong>Education & Professional Qualifications</strong><br>Bachelor's Degree in Cybersecurity, Computer Science, Information Security, Intelligence Studies, or equivalent. Master's degree is a plus.<br>At least one recognized certification such as: GCTI, GCIH, GCFA, GREM, OSCP, CEH, CISM, or CISSP.</p><p><strong>Experience</strong><br>5+ years of experience in cyber threat intelligence, threat hunting, or incident response, with at least 2 years in a lead or supervision type of role.<br>Demonstrated experience mentoring a team of security analysts or hunters.<br>Hands-on expertise with SIEM (Elastic), EDR/XDR (CrowdStrike Falcon, Cortex XDR), and Threat Intelligence Platforms (Recorded Future, MISP, OpenCTI).<br>Hands-on expertise with SOAR/XSOAR for automation of intelligence and hunting workflows.</p><p><strong>Technical Skills</strong><br>Advanced proficiency in log analysis, forensics, and threat hunting across endpoint, network, cloud, and identity telemetry.<br>Strong scripting skills in Python, PowerShell, KQL/EQL for hunting queries, automation, and data processing.<br>Deep understanding of OSINT collection, dark web intelligence, and malware analysis (static/dynamic).<br>Knowledge of intelligence sharing frameworks (STIX/TAXII, TLP) and industry collaboration models.</p><p><strong>Functional Skills</strong><br>Skill Expected Level<br>Team Leadership L3 L4<br>Threat Intelligence Analysis L4<br>Master Threat Hunting Techniques L3 L4<br>Detection Engineering L3<br>Practitioner Incident Management L3<br>Practitioner Communication & Stakeholder Management L4<br>Master Problem Solving L4<br>Master</p><p><strong>Soft Skills</strong><br>Proven leadership - ability to inspire and mentor team peers<br>Exceptional written and verbal communication able to produce executive-level briefings and translate technical findings for non-technical audiences.<br>Strategic thinker with an operational mindset balancing long-term program development with day-to-day tactical execution.<br>Strong cross-cultural awareness and ability to collaborate across global time zones.</p><p><strong>NICE-TO-HAVE</strong><br>Fluency in Arabic strongly preferred for regional OSINT, MEA threat landscape, and local stakeholder engagement.<br>Experience in the aviation sector.<br>Familiarity with Breach and Attack Simulation (BAS) tools such as AttackIQ.<br>Prior experience standing up or scaling a regional security team.</p><p><strong>WHAT WE OFFER</strong><br>Flex Week Work from home up to 2 days/week (subject to team's needs)<br>Flex Location Take up to 30 days a year to work from any location in the world<br>Employee Wellbeing EAP for you and your dependents 24/7, 365 days/year<br>Professional Development LinkedIn Learning, SANS training, and industry certifications<br>Competitive Benefits Competitive benefits aligned with your local market</p><p>SITA is an Equal Opportunity Employer. We value a diverse workforce. In support of our Employment Equity Program, we encourage women, aboriginal people, members of visible minorities, and/or persons with disabilities to apply and self-identify in the application process.</p><p>Salary / Compensation Note Hidden (-999)</p><p><strong>Desired Candidate Profile</strong></p><ul><li>Bachelor's Degree in Cybersecurity, Computer Science, Information Security, Intelligence Studies, or equivalent. Master's degree is a plus.</li><li>At least one recognized certification such as: GCTI, GCIH, GCFA, GREM, OSCP, CEH, CISM, or CISSP.</li><li>5+ years of experience in cyber threat intelligence, threat hunting, or incident response, with at least 2 years in a lead or supervision type of role.</li><li>Demonstrated experience mentoring a team of security analysts or hunters.</li><li>Hands-on expertise with SIEM (Elastic), EDR/XDR (CrowdStrike Falcon, Cortex XDR), and Threat Intelligence Platforms (Recorded Future, MISP, OpenCTI).</li><li>Hands-on expertise with SOAR/XSOAR for automation of intelligence and hunting workflows.</li><li>Advanced proficiency in log analysis, forensics, and threat hunting across endpoint, network, cloud, and identity telemetry.</li><li>Strong scripting skills in Python, PowerShell, KQL/EQL for hunting queries, automation, and data processing.</li><li>Deep understanding of OSINT collection, dark web intelligence, and malware analysis (static/dynamic).</li><li>Knowledge of intelligence sharing frameworks (STIX/TAXII, TLP) and industry collaboration models.</li><li>Proven leadership - ability to inspire and mentor team peers</li><li>Exceptional written and verbal communication able to produce executive-level briefings and translate technical findings for non-technical audiences.</li><li>Strategic thinker with an operational mindset balancing long-term program development with day-to-day tactical execution.</li><li>Strong cross-cultural awareness and ability to collaborate across global time zones.</li><li>Fluency in Arabic strongly preferred for regional OSINT, MEA threat landscape, and local stakeholder engagement.</li><li>Experience in the aviation sector.</li><li>Familiarity with Breach and Attack Simulation (BAS) tools such as AttackIQ.</li><li>Prior experience standing up or scaling a regional security team.</li></ul>
We are looking for a passionate and results-driven Technical Recruiter to join our Talent Acquisition team. The ideal candidate will be responsible for managing the end-to-end recruitment process for technical positions across Software Engineering, Data, Cloud, Dev Ops, QA, AI/ML, Cybersecurity, and Product teams. You will partner with hiring managers to identify hiring needs, source top talent, and deliver an exceptional candidate experience. Key Responsibilities Manage the full recruitment lifecycle, from requirement gathering to offer negotiation and onboarding. Source high-quality technical candidates through Linked In Recruiter, job boards, referrals, networking, and other sourcing channels. Screen resumes and conduct HR interviews to evaluate candidates' technical background, communication skills, and cultural fit. Coordinate technical interviews with hiring managers and interview panels. Build and maintain strong talent pipelines for current and future hiring needs. Prepare and post job advertisements across various recruitment platforms. Maintain accurate candidate records and recruitment activities in the Applicant Tracking System (ATS). Develop effective sourcing strategies for niche and hard-to-fill technical positions. Build strong relationships with hiring managers to understand hiring priorities and market trends. Ensure an excellent candidate experience throughout the recruitment process. Negotiate salary expectations, notice periods, and employment offers. Generate recruitment reports and monitor hiring metrics such as time-to-fill, pipeline health, and offer acceptance rate. Stay up to date with current technology trends, recruitment best practices, and the competitive talent market. Required Qualifications Bachelor's degree in Human Resources, Business Administration, Information Technology, or a related field.0–2 years of experience in technical recruitment or IT recruitment. Experience hiring for software development, cloud, data engineering, Dev Ops, QA, infrastructure, or related technical roles. Hands-on experience using Linked In Recruiter, job portals, and Applicant Tracking Systems (ATS). Strong understanding of Boolean search and sourcing techniques. Excellent communication, negotiation, and stakeholder management skills. Ability to manage multiple open positions simultaneously in a fast-paced environment. Preferred Qualifications Experience recruiting across North America, Europe, MENA, or APAC markets. Experience working with recruitment KPIs and hiring metrics. Knowledge of modern technologies such as Java, . NET, Python, React, Node.js, AWS, Azure, GCP, Kubernetes, SQL, Data Engineering, AI/ML, or Cybersecurity. Experience working in an agency or multinational recruitment environment is a plus. Required Skills Full-Cycle Recruitment Technical Talent Acquisition Candidate Sourcing Linked In Recruiter Boolean Search Resume Screening HR Interviewing Stakeholder Management Offer Negotiation Applicant Tracking Systems (ATS) Pipeline Management Market Mapping Employer Branding Time Management Communication & Relationship Building Microsoft Office Suite What We Offer Competitive salary and performance-based incentives. Career development and continuous learning opportunities. Exposure to international clients and global hiring. Collaborative and inclusive work environment. Opportunity to recruit for cutting-edge technologies and high-impact projects.
We are looking for a dedicated Principal Machine Learning Engineer to join our growing Core team. This team collaborates closely with one of the prestigious automotive companies based in Germany, working at the forefront of innovation in AI-driven systems. Responsibilities:Own major parts of the ML lifecycle, from problem framing and experimentation through training, evaluation, deployment, monitoring, and iteration Design and implement ML systems that are scalable, observable, and production-ready, applying MLOps best practices Apply classical, neural network, and generative ML techniques appropriately, knowing when simpler models outperform more complex ones Research and implement state-of-the-art algorithms when needed Collaborate across disciplines with product managers, data engineers, backend engineers, and other stakeholders to align on goals and trade-offs Mentor and collaborates with colleagues through code review, design review, documentation, and hands-on technical guidance Participate in the full software lifecycle: requirements, design, implementation, testing, release, and operational support Align on priorities, timelines, and technical direction while driving execution within your scope Required Qualifications:Bachelor's degree in Computer Science, Engineering, Data Science, or a related discipline; a Master's degree (MSc) is a plus Over 6 years of experience developing machine learning algorithms Machine Learning & Research Deep experience training, tuning, and evaluating ML models in real-world settings Strong command of classical ML algorithms (e.g., linear/logistic regression, tree-based methods, clustering, dimensionality reduction, time-series basics) Experience with neural networks: architectures (MLPs, CNNs, RNNs/transformers where relevant), training dynamics, regularization, and optimization Hands-on experience with generative ML: generative models, fine-tuning, prompt/workflow design, evaluation of generative outputs, and practical deployment considerations Solid understanding of model evaluation: cross-validation, leakage prevention, calibration, bias/variance trade-offs, and metric selection tied to business outcomes Ability to read, synthesize, and apply research, and to judge when research-grade complexity is (or isn't) justified Experience with major ML stacks (e.g., scikit-learn, XGBoost/Light GBM, PyTorch, Tensor Flow, Hugging Face) , not necessarily all of them MLOps & Production MLFamiliarity with MLOps workflows: experiment tracking, model versioning, reproducible pipelines, CI/CD for ML, and model registry patterns is a plus Familiarity with deployment and serving (batch, streaming, or API-based) and production monitoring (drift, performance degradation, data quality) is a plus Practical knowledge of cloud ML infrastructure (e.g., AWS, GCP, or Azure ML services, Kubernetes, or equivalent) is a plus Software Engineering Proficiency in Python Solid fundamentals in the software development lifecycle: design, coding standards, testing, code review, versioning, and incremental delivery Experience building maintainable ML code, not just notebooks Communication & Collaboration Excellent written and spoken English, with the ability to write clear technical docs, design notes, and stakeholder updates Outstanding communication skills, able to explain complex ML concepts to both technical and non-technical audiences Comfortable presenting results, risks, and recommendations to cross-functional partners
<p>We are seeking a highly skilled Machine Learning Engineering Lead to drive the quality, scalability, and standardisation of machine learning solutions across the organisation. This role focuses on designing, developing, deploying, and maintaining end-to-end ML solutions while establishing technical standards, coding practices, and operational excellence. The successful candidate will combine strong software engineering expertise with advanced machine learning knowledge, work closely with stakeholders across distributed teams, and provide technical leadership, mentoring, and guidance to engineering colleagues.</p><p>What you ll do</p><ul><li>Provide technical leadership, mentoring, and guidance to junior and senior machine learning engineers, acting as a key technical reference within the team.</li><li>Design, develop, and deliver solutions for large-scale, real-world machine learning challenges.</li><li>Create, maintain, and optimise data pipeline platforms, ML pipelines, workflows, and automation solutions.</li><li>Oversee project priorities, deliverables, timelines, and technical quality standards.</li><li>Refactor and optimise machine learning algorithms to ensure production readiness and operational efficiency.</li><li>Design and develop cloud-based integrations and APIs.</li><li>Deliver containerised microservices following test-driven development practices.</li><li>Enable and integrate cloud capabilities into developed tools and platforms.</li><li>Build web applications and tools that support data scientists and facilitate customer consumption of machine learning services.</li><li>Follow accessibility standards, cross-browser compatibility requirements, and established engineering best practices.</li><li>Promote high-quality software engineering practices through code reviews and collaborative development.</li><li>Collaborate with planners, product teams, and stakeholders to design, develop, and operate tools that meet business requirements.</li><li>Support troubleshooting, root cause analysis, and issue resolution activities in collaboration with other teams.</li><li>Lead technical training sessions, contribute to standard operating procedures, and support engineering recruitment activities.</li><li>Conduct peer programming, knowledge sharing, and continuous improvement initiatives across the engineering community.</li></ul><p>Who you are</p><ul><li>Bachelor's degree in Computer Science, Engineering, Data Science, or a related discipline, or equivalent practical experience.</li><li>Demonstrated experience in machine learning engineering, software engineering, and production-scale solution delivery.</li><li>Strong expertise in machine learning algorithms, statistical modelling, and data analysis techniques.</li><li>Proficiency in Python, R, Java, or similar programming languages.</li><li>Experience with machine learning frameworks such as TensorFlow, scikit-learn, or equivalent technologies.</li><li>Strong knowledge of data pre-processing, feature engineering, and large-scale data manipulation.</li><li>Solid foundation in mathematics, statistics, and probability theory.</li><li>Experience deploying, monitoring, and maintaining machine learning models throughout the full ML lifecycle.</li><li>Familiarity with cloud platforms including AWS, Microsoft Azure, or Google Cloud.</li><li>Experience working with big data and distributed technologies such as Hadoop, Spark, and Kubernetes.</li><li>Strong understanding of Generative AI concepts and prompt engineering practices.</li><li>Experience working within international and geographically distributed teams.</li><li>Ability to facilitate workshops, validation sessions, and stakeholder discussions.</li><li>Excellent analytical, problem-solving, communication, and collaboration skills.</li><li>Experience mentoring colleagues and delivering technical training.</li><li>Ability to create and maintain standard operating procedures and engineering standards.</li><li>Commitment to continuous learning and adapting to emerging technologies and industry trends.</li></ul><p>Not a perfect fit?</p><p>Concerned you may not meet every requirement? Vodafone is committed to creating an inclusive workplace where everyone can thrive. If you are excited about this role but your experience does not align exactly with every aspect of the job description, you are encouraged to apply. You may be the right candidate for this or another opportunity, and the recruitment team will support you in exploring where your skills fit best.</p><p>What s in it for you</p><ul><li>Opportunity to work on large-scale machine learning and AI initiatives with global impact.</li><li>Exposure to modern cloud, data engineering, and MLOps technologies.</li><li>Chance to influence engineering standards, coding quality, and technical strategy.</li><li>Collaborative international working environment with cross-functional stakeholders.</li><li>Opportunities to mentor colleagues and contribute to the growth of the wider engineering community.</li><li>Continuous learning through exposure to emerging technologies, Generative AI, and advanced machine learning practices.</li></ul><p>What skills you will learn</p><ul><li>Advanced machine learning lifecycle management and production deployment practices.</li><li>Scalable data engineering and cloud-native architecture design.</li><li>MLOps, automation, orchestration, and platform engineering capabilities.</li><li>Leadership, mentoring, stakeholder management, and technical coaching skills.</li><li>Enterprise-scale API development and microservices architecture.</li><li>Generative AI implementation and prompt engineering best practices.</li><li>Technical governance, software quality assurance, and engineering standardisation.</li></ul><p>VOIS Equal Opportunity Employer Commitment</p><p>Vodafone recognises and celebrates the value of diversity in building a workforce that reflects the customers and communities it serves. No form of discrimination is tolerated. This includes, but is not limited to, discrimination based on race, colour, age, veteran status, gender, pregnancy, maternity or parental status, ethnicity, disability, religion or belief, political affiliation, trade union membership, nationality, citizenship, indigenous status, medical condition, HIV status, neurodiversity, social origin, cultural background, marital or civil partnership status, or socio-economic background.</p><p><strong>Desired Candidate Profile</strong></p><p>Bachelor's degree in Computer Science, Engineering, Data Science, or a related discipline, or equivalent practical experience. Demonstrated experience in machine learning engineering, software engineering, and production-scale solution delivery. Strong expertise in machine learning algorithms, statistical modelling, and data analysis techniques. Proficiency in Python, R, Java, or similar programming languages. Experience with machine learning frameworks such as TensorFlow, scikit-learn, or equivalent technologies. Strong knowledge of data pre-processing, feature engineering, and large-scale data manipulation. Solid foundation in mathematics, statistics, and probability theory.Experience deploying, monitoring, and maintaining machine learning models throughout the full ML lifecycle. Familiarity with cloud platforms including AWS, Microsoft Azure, or Google Cloud. Experience working with big data and distributed technologies such as Hadoop, Spark, and Kubernetes. Strong understanding of Generative AI concepts and prompt engineering practices. Experience working within international and geographically distributed teams. Ability to facilitate workshops, validation sessions, and stakeholder discussions. Excellent analytical, problem-solving, communication, and collaboration skills. Experience mentoring colleagues and delivering technical training. Ability to create and maintain standard operating procedures and engineering standards. Commitment to continuous learning and adapting to emerging technologies and industry trends.</p>
Purpose:<br>Support the development, implementation, and maintenance of data science, artificial intelligence, and analytics solutions that enable data-driven decision-making and enhance operational efficiency across the Group.<br>Responsibilities:<br>Work with business stakeholders to understand business requirements and translate them into data-driven solutions, analytical models, and AI-powered products. Develop, implement, and maintain data science, machine learning, and artificial intelligence solutions, including predictive, forecasting, classification, clustering, and anomaly detection models, analytical tools, and business applications that support strategic and operational objectives. Analyse structured and unstructured data to identify trends, patterns, correlations, risks, and opportunities, and provide actionable insights and recommendations to relevant stakeholders. Apply statistical analysis, hypothesis testing, and experimentation techniques to evaluate business problems, validate assumptions, and support data-driven decision-making. Design, develop, and maintain data pipelines, datasets, and support data assets to ensure the availability, quality, integrity, and consistency of information used for analytical and AI solutions. Collaborate with technology and business teams to design, develop, deploy, monitor, and maintain data science solutions, ensuring effectiveness, scalability, and alignment with established technology, information security, and data governance standards. Evaluate the performance and effectiveness of analytical models and AI solutions, establish appropriate success measures, and implement enhancements where required. Research and evaluate emerging technologies, tools, and techniques in data science, artificial intelligence, machine learning, and advanced analytics, and recommend their adoption where appropriate. Ensure compliance with all applicable AML/CTF rules and regulations as required in the conduct of the role. Ensure timely completion of all relevant AML/CTF training provided by the Group. Ensure response to AML, CTF & sanctions inquiries in a timely manner.<br>Job Requirements:<br>Bachelor's degree in Computer Science, Engineering, Information Technology, Data Science, Statistics, Mathematics, or a related field.0 – 2 years’ experience in Data Science, Artificial Intelligence, Machine Learning, Advanced Analytics, or related disciplines. Strong knowledge of statistical analysis, machine learning techniques, predictive modelling, and data mining methodologies. Experience working with Python and relevant data science and machine learning frameworks. Experience working with cloud-based analytics and artificial intelligence platforms, including Azure AI Services or similar technologies. Experience in data preparation, feature engineering, data visualization, and exploratory data analysis. Familiarity with artificial intelligence technologies, including generative AI and large language models. Knowledge of relational and non-relational databases and data management principles. Understanding of software development, system integration, and deployment practices. Excellent communication skills (written, verbal, and listening). Good command of Arabic and English. Able to build partnerships and work well within a team. Ensure deliverables are always of a high quality. Able to prioritize and handle multiple assignments while meeting deadlines.<br>“Thank you for your interest in applying to EFG Holding. Due to the high volume of applications/interest, please note that we are only able to respond directly to applicants that are shortlisted for interviews.”
<p>Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project ( https://tendem.ai/ ) and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot that's how we refer to this position at Mindrift you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic.</p><p>What We Do The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe.</p><p>About the Role This is a freelance role for a Tendem project. As a Bot Developer, you'll design, build, and refine messaging bots for one or more messaging platforms, including WhatsApp, Telegram, Discord, Slack, and similar platforms for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p><p>Key Responsibilities</p><ul><li>Build bots for one or more messaging platforms, such as WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, Slack and similar messaging platforms.</li><li>Design and implement conversational flows, dialogue state, and fallback handling.</li><li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li><li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li><li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li><li>Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.</li><li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li></ul><p>Requirements and benefits</p><p>Educational qualifications</p><ul><li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</li></ul><p>Academic and/or Professional Experience</p><ul><li>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences.</li><li>Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</li></ul><p>Technical Skills (Essential)</p><ul><li>At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</li><li>Strong command of Python or Node.js for backend bot logic.</li><li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li><li>Experience with relational or NoSQL databases for storing conversation state and user data.</li><li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li><li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li><li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</li></ul><p>Additional requirements</p><ul><li>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</li><li>Self-directed work ethic with the ability to design and ship complete bots independently.</li><li>Portfolio or examples of bots you've built (required).</li><li>English proficiency: Upper-intermediate (B2) or above (required).</li></ul><p>Project time expectations</p><p>For this project, tasks are estimated to require around 10 20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.</p><p>Compensation</p><p>On this project, contributors can earn up to $35 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.</p><p>Why this freelance opportunity might be a great fit for you?</p><ul><li>Work fully remote on your own schedule with just a laptop and stable internet connection.</li><li>Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly a distinctive skill set in a rapidly growing field.</li><li>Participate in performance-based bonus programs that reward high-quality work and consistent delivery.</li></ul><p><strong>Desired Candidate Profile</strong></p><p>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</p><p>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</p><p>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences.</p><p>Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</p><p>At least 1 year of hands-on experience building bots for at least one major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</p><p>Strong command of Python or Node.js for backend bot logic.</p><p>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</p><p>Experience with relational or NoSQL databases for storing conversation state and user data.</p><p>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</p><p>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</p><p>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</p><p>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</p><p>Self-directed work ethic with the ability to design and ship complete bots independently.</p><p>Portfolio or examples of bots you've built (required).</p><p>English proficiency: Upper-intermediate (B2) or above (required).</p>
Job Summary As an IMS Core Performance & Optimization Engineer, your role involves ensuring the optimal performance, availability, and efficiency of the IMS Core network. You will be responsible for monitoring IMS KPIs, analyzing service performance, identifying optimization opportunities, and collaborating with Operations, Engineering, and Vendor teams to enhance voice and multimedia service quality across VoLTE, VoWiFi, and IMS services. Key Responsibilities Monitor the performance and health of IMS Core network elements to ensure service availability and optimal operation. Analyze IMS KPIs and identify performance degradation affecting VoLTE, VoWiFi, SMS over IMS, and multimedia services. Perform root cause analysis for performance issues and recommend corrective and preventive actions. Optimize IMS Core configurations and parameters to improve service quality and network efficiency. Monitor signaling performance for SIP, Diameter, RTP, DNS, and SCTP protocols. Analyze traffic trends and perform capacity planning for IMS Core platforms. Generate daily, weekly, and monthly performance reports and provide optimization recommendations. Collaborate with Operations, Planning, Engineering, and Vendor teams to resolve performance-related issues. Validate network performance after software upgrades, patches, configuration changes, and new feature implementations. Ensure compliance with network performance KPIs, SLAs, and customer experience targets. Develop dashboards and automate performance reporting using scripting and reporting tools. Document optimization activities, performance improvements, and technical procedures. Participate in major incident investigations and support post-incident performance analysis. Recommend proactive optimization initiatives to improve network stability and customer experience. Qualifications Bachelor's degree in Electronics & Communications Engineering, Computer Engineering, Telecommunications, or a related field.5-7 years of experience in IMS Core Operations, Performance, or Optimization. Strong understanding of IMS architecture and VoLTE/VoWiFi service flows Knowledge of IMS Core network elements including but limited to:P-CSCF, I-CSCF, S-CSCF, BGCF, MGCF, TAS, SBC, HSS / UDM, MRFStrong understanding of SIP call flows and IMS registration procedures. High Experience analyzing SIP traces and troubleshooting signaling issues. Strong Knowledge of telecom protocols including:SIP, Diameter, RTP / RTCP, SCTP, DNS, HTTP/2 (5G IMS environments) Experience with IMS KPI monitoring and performance analysis. Familiarity with OSS Performance Management tools and performance reporting platforms. Basic knowledge of SQL and database querying. Basic scripting knowledge (Python, Bash, or Shell scripting) is preferred. Experience working with Linux operating systems. Strong analytical, troubleshooting, and problem-solving skills. Excellent communication and teamwork skills. Proficiency in Microsoft Office applications. Preferred Skills Experience with Ericsson, Huawei, IMS platforms. Knowledge of VoLTE, VoWiFi, Rich Communication Services (RCS), and Emergency Call services. Experience with virtualization technologies such as Open Stack, Kubernetes, or Open Shift. Familiarity with performance monitoring tools such as Grafana, Prometheus, Kibana, Splunk, or Elasticsearch. Understanding of IP networking, QoS, Diff Serv, and TCP/IP optimization. Experience with automation and KPI dashboard development. Knowledge of 5G Voice (VoNR) architecture and IMS interworking is considered an advantage.
About Minapharm:Minapharm Pharmaceuticals is a leading pharmaceutical company in Egypt and the Middle East and the largest end-to-end manufacturer of biological therapies in MEA with over 20 years of experience in cellular and bioprocess engineering. Headquartered in Cairo, Minapharm commercializes over 100 life-saving and life-enhancing products ranging from small molecules to complex bioengineered proteins and viral vectors, with an impressive immunotherapy pipeline. Together with its wholly-owned Berlin-based subsidiary, Pro Bio Gen AG - a world-leading CDMO, Minapharm has established an integrated business model making it the only gene-to-market company in the region. Consolidating its international platform of intelligent biopharmaceutical technologies with the longstanding process development and manufacturing expertise in the MEA, Minapharm, together with Pro Bio Gen, has incorporated MiGen Tra Gmb H headquartered in Berlin and manufacturing in Cairo, to enhance the accessibility to critical healthcare transforming medicines through product development and commercialization of Biosimilar m ABs, Cell, and Gene Therapies and vaccines, at affordable prices in Egypt, and MEA.<br>Our Core Values:Diversity & Respect Integrity & Accountability Collaboration Leadership & Empowerment Innovation & Continuous Learning<br>Job Mission:Deliver scalable agentic AI and automation solutions for pharmaceutical operations by architecting end-to-end systems, integrating advanced frameworks, and conducting applied research to ensure performance, compliance, and innovation.<br>Key Responsibilities:- Architect and implement robust end-to-end AI and automation solutions tailored tocomplex pharmaceutical business needs.<br>- Research, compare, and evaluate multiple AI/ML approaches to solve specific businessand scientific problems.<br>- Design, build, and operate agentic AI systems that automate knowledge work andoperational workflows—leveraging tools like Open AI Agents SDK, n8n AI Agentnodes, and Perplexity’s APIs; select the right framework (e.g., Lang Graph, Crew AI,Auto Gen/Microsoft Agent Framework) for each use case.<br>- Integrate agents with internal and external tools using the Model Context Protocol(MCP); build/extend MCP servers to safely connect agents to data sources, Saa S, anddeveloper tools.<br>- Do applied research & comparative studies: quickly run literature/tooling reviews,benchmark options, present trade-off analyses, and implement the most performant andcompliant solution.<br>Required Qualifications:- 2+ years of experience in AI/ML engineering or advanced automation development.<br>- Deep understanding of machine learning principles, reinforcement learning, and datascience methodologies.<br>- Expert in Python, modern software engineering practices, and database technologies(SQL/NoSQL).<br>- Strong knowledge and practical experience with LLMs, generative AI, and AI agentdesign.<br>- Modern AI stack expertise: LLMs (prompting, tool-use, function-calling), Open AIAgents SDK, n8n AI Agent, and at least one agent framework (Lang Graph /Llama Index / Crew AI / Auto Gen).<br>- Hands-on experience with orchestration tools like n8n, Airflow, or Prefect.<br>- Familiarity with tools like Open AI, Perplexity, AWS AI/ML services, Google AI(Gemini), and Lang Chain.<br>- Excellent analytical, problem-solving, and communication skills in English.<br>- Ability to present research, benchmark models, and recommend data-driven strategies.
Senior Full-Stack Mobile App Developer<br>Location: New Cairo Egypt1 Year Renewable Contract About the Role We are seeking a Senior Full-Stack Mobile App Developer to lead the end-to-end development of an internal enterprise mobile application. You will own the mobile frontend (React Native) and backend services (Django), delivering secure, reliable, and scalable solutions used by internal teams. This role requires strong engineering judgment, a high bar for quality, and the ability to collaborate with business stakeholders to translate operational needs into robust products. Key Responsibilities Mobile Frontend (React Native)· Architect and build cross-platform mobile features using React Native and Type Script· Translate internal user workflows into clean, accessible, and responsive UI (from Figma or requirements)· Integrate mobile app with backend APIs (REST/Graph QL) including auth and secure session management· Implement state management and offline-first patterns where needed (sync, caching, retries)· Ensure high performance and stability: optimize rendering, navigation, startup time, and memory usage· Own app release lifecycle: environment configurations, build signing, versioning, store/internal distribution Backend (Django)· Design and develop backend services using Python + Django (ideally Django REST Framework)· Build secure APIs for internal mobile consumption (RBAC, permissions, validation, rate limiting)· Model business data in Postgre SQL/MySQL, ensure query performance, migrations, and data integrity· Implement background jobs and scheduled tasks (e.g., Celery/RQ, cron) for enterprise workflows· Integrate enterprise systems and third-party services (SSO, email/SMS, push notifications, ERP/HR systems)· Create API documentation (Open API/Swagger), versioning strategy, and governance for internal consumers Quality, Security, and Delivery· Establish testing strategy across mobile and backend (unit, integration, E2E) and automate in CI/CD· Implement observability: logging, monitoring, alerting, crash reporting, and incident response practices· Apply secure coding practices for enterprise contexts (secrets management, encryption at rest/in transit)· Lead technical decisions, conduct code reviews, mentor others, and drive best practices across the stack· Work in an agile environment: estimate accurately, deliver iteratively, and communicate risks early Required Qualifications· 7+ years software development experience with strong ownership of production systems· Strong experience shipping mobile apps with React Native (Type Script preferred)· Strong experience building APIs with Django and RESTful design patterns (DRF strongly preferred)· Hands-on experience with relational databases (Postgre SQL/MySQL) and ORM best practices· Experience implementing authentication/authorization (JWT/OAuth2) and role-based access control· Solid understanding of enterprise non-functional requirements: security, reliability, maintainability· Experience with Git workflows, code reviews, and CI/CD pipelines Preferred Qualifications· Experience with enterprise SSO (SAML/OIDC), Azure AD/Entra ID integrations· Experience with Django Channels/Web Sockets for real-time features· Background processing with Celery + Redis/Rabbit MQ· Containerization and deployment using Docker (Kubernetes is a plus)· Mobile testing frameworks: Jest, Detox, or similar· Experience with internal distribution and MDM ecosystems (Intune, device policies)
Location: Alexandria, Egypt<br>Work Model: Hybrid, approximately 70 to 80 percent on-site and 20 to 30 percent remote<br>Employment Type: Full-time<br>Experience Level: Junior to Senior<br> <br>About the Role:<br>We are a high-potential technology startup building advanced embedded systems for robotics, motion control, sensing, autonomy, and intelligent hardware products. We are hiring a Firmware / Embedded Systems Engineer to develop real-time firmware for microcontroller-based systems using platforms such as STM32 Arm Cortex-M and TI C2000 real-time control MCUs. This role is open to highly motivated junior engineers, mid-level engineers, and senior engineers who hold a bachelor’s degree and/or master’s degree in Computer Engineering, Computer Science, Electronics Engineering, Electrical Engineering, Mechatronics Engineering, or a related field. Applicants do not need to be experts in all technical domains. However, every applicant must demonstrate proven experience, serious project work, or strong potential in at least one of the following domains: 1. Motion Control: FOC algorithm on BLDC/PMSM and servo drives. 2. Navigation and Localization: INS / AHRS. 3. Imaging and Sensing Firmware. We are looking for people who understand startup work: high ownership, fast learning, technical intensity, and the opportunity to grow with the company.<br>Main Responsibilities:<br>The selected candidate will contribute to:Developing firmware for STM32, TI C2000, or similar real-time MCU platforms. Writing low-level drivers for sensors, actuators, encoders, and communication interfaces. Implementing real-time control loops or sensor acquisition pipelines. Writing firmware for motion-control, navigation, localization, imaging, and sensing firmware. Debugging hardware and firmware issues in the lab. Supporting PCB bring-up. Creating calibration and diagnostic routines. Writing test procedures and validation reports. Documenting firmware architecture and APIs. Participating in code reviews. Supporting prototype testing, integration, and product validation.<br>Required Firmware Skills and Expertise:<br>Applicants should have practical knowledge and experience or strong foundations in embedded firmware development, including several of the following:<br>C programming for embedded systems. C++ knowledge is preferred. Bare-metal and/or RTOS-based development. Interrupt-driven and timer-driven firmware design. Firmware state machines. Error handling, watchdogs, diagnostics, and fault recovery. Timers, advanced PWM and interrupts. Sensors / Data Acquisition, ADC and DAC. Communication Protocols such as: UART, SPI, QSPI, I2C, CAN/CAN FD, Ethernet, Ether CAT, USB and and display/sensor control interfaces. Reading datasheets, reference manuals, schematics, and hardware design notes. Debugging using oscilloscopes, logic analyzers, JTAG/SWD debuggers, serial logs, multimeters, and lab power supplies. Git-based development workflow. Python for testing, automation, plotting, or data analysis is a plus.<br>Application Requirements:Applicants should submit the following to careers@invictusumv.com:Updated CV. Short summary of the domain track they best match: (Motion Control / Navigation and Localization / Imaging and Sensing) Evidence of proven experience or serious project work. Availability to work from Alexandria, Egypt. Expected salary. Earliest possible start date. Git Hub/Git Lab, technical portfolio, videos, reports, or project documentation.
Who are we?noon, the region's leading consumer commerce platform. On December 12th, 2017, noon launched its consumer platform in Saudi Arabia and the UAE, expanding to Egypt in February 2019. The noon ecosystem of services now includes marketplaces for food delivery, quick-commerce, fintech, and fashion. noon is a work in progress; we’re six years in, but only 5% done. noon’s mission: every door, every day.<br>About the CAKE Program:The CAKE program is an initiative by noon designed to recruit and develop talented fresh graduates from the region, training them to become experts in the GCC's e-commerce industry.<br>4-Week Intensive Training: This program equips new joiners with essential technical and domain knowledge, enabling them to become productive members of noon's engineering ecosystem. Comprehensive Learning: New joiners will engage in comprehensive learning, including end-to-end training projects, technical tutorials, database and system design sessions, Information Security training, weekly Q&As, and discussions with members from various teams at noon. Mentorship: New joiners receive guidance and support as they progress in their careers.<br>Responsibilities:Develop and maintain high-quality, reusable, and scalable back-end applications on cloud platforms, collaborating with front-end and Dev Ops teams for seamless integration. Design and implement robust data modeling solutions to meet diverse business needs. Write clean, well-documented code accompanied by comprehensive test suites to ensure application stability and reliability. Actively participate in brainstorming sessions with stakeholders, contributing innovative ideas for new solutions and enhancements to existing systems.<br>Must-Have Qualifications:Bachelor’s degree in Computer Science, Software Engineering, or a related field. Enthusiasm for problem-solving, demonstrated through coursework, personal projects, or relevant experiences. Strong foundation in algorithms and data structures, with an understanding of efficiency and optimization. Good English communication and teamwork skills, with a willingness to seek help when needed. Curiosity and the ability to learn quickly, showing eagerness to adapt to new technologies. Proactive approach to tasks; while you’ll receive support, you should be comfortable taking initiative and driving projects forward. Dedication to the projects you work on, ensuring follow-through and continuous improvement.<br>Good-to-Have Qualifications:Familiarity with the full software development lifecycle. Knowledge of Python, SQL, and API design<br>Timeline and Interviews:Three hiring cohorts per year. The hiring process includes:One assessment Two technical interviews Two behavioral interviews<br>Who will excel?noon isn’t for everyone. And that’s okay.’This is one of our core operating principles. We're looking for resourceful doers. Thinkers who are both creative and analytical. Problem solvers who are enthusiastic about delivering results. Our ideal candidate will be comfortable in a fast-paced, multi-tasked, high-energy and often ambiguous environment. If the above values resonate with you, then noon might be the place for you.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Mindrift is looking for skilled Bot Developers (WhatsApp Business API, Telegram Bot API, Discord API) to join the Tendem project ( https://tendem.ai/ ) and build conversational bots and messaging-platform integrations within our hybrid AI + human environment. In this role, as an AI Pilot that's how we refer to this position at Mindrift you'll collaborate with Tendem Agents that handle repetitive tasks, while you provide bot engineering expertise, conversational design judgment, and quality control to ensure bots are reliable, useful, and ready for real users. This part-time remote opportunity is ideal for professionals with hands-on experience building messaging bots, working with platform APIs and webhooks, and implementing conversational logic. The Mindrift platform connects specialists with AI projects from major tech innovators. Our mission is to unlock the potential of Generative AI by tapping into real-world expertise from across the globe. This is a freelance role for a Tendem project. As a Bot Developer, you'll design, build, and refine messaging bots across WhatsApp, Telegram, Discord, and similar platforms for use cases such as customer service, appointment booking, order taking, content delivery, moderation, and automated notifications.</p><p>Key Responsibilities</p><ul><li>Build bots for WhatsApp (Business API / Cloud API), Telegram (Bot API), Discord, and similar messaging platforms.</li><li>Design and implement conversational flows, dialogue state, and fallback handling.</li><li>Integrate bots with LLMs (OpenAI, Anthropic, or similar) for natural language responses where appropriate.</li><li>Connect bots to backend services, databases, CRMs, and third-party APIs (booking systems, payment, content sources).</li><li>Handle webhooks, rate limits, and platform-specific message formats (interactive messages, buttons, media, templates).</li><li>Evaluate AI-generated bot code and refactor it for correctness, reliability, and graceful error handling.</li><li>Implement logging, monitoring, and recovery so bots stay healthy in production.</li></ul><p>Requirements and benefits Educational qualifications</p><ul><li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</li><li>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</li></ul><p>Technical Skills (Essential)</p><ul><li>At least 1 year of hands-on experience building bots for major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</li><li>Strong command of Python or Node.js for backend bot logic.</li><li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li><li>Experience with relational or NoSQL databases for storing conversation state and user data.</li><li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li><li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li><li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</li></ul><p>Additional requirements</p><ul><li>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</li><li>Self-directed work ethic with the ability to design and ship complete bots independently.</li><li>Portfolio or examples of bots you've built (required).</li><li>English proficiency: Upper-intermediate (B2) or above (required).</li></ul><p>Project time expectations</p>For this project, tasks are estimated to require around 10 20 hours per week during active phases, based on project requirements. This is an estimate, not a guaranteed workload, and applies only while the project is active.<p>Compensation</p>On this project, contributors can earn up to $35 per hour equivalent , depending on their level and pace of contribution. Compensation varies across projects depending on scope, complexity, and required expertise. Please note that other projects on the platform may offer different earning levels based on their requirements.<p>Why this freelance opportunity might be a great fit for you?</p><ul><li>Work fully remote on your own schedule with just a laptop and stable internet connection.</li><li>Gain hands-on experience in a unique hybrid environment where human expertise and AI agents collaborate seamlessly a distinctive skill set in a rapidly growing field.</li><li>Participate in performance-based bonus programs that reward high-quality work and consistent delivery.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>At least 3 years of relevant experience backend, integration, automation, or bot development experience (required).</li><li>Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus.</li><li>Candidates should have a strong foundation in bot development, messaging platform integrations, and building reliable conversational workflows. We are looking for specialists who can design and maintain production-ready bots, work confidently with APIs, webhooks, and backend services, and refine AI-assisted output into stable, user-friendly experiences. Strong problem-solving skills, attention to detail, and the ability to work independently are essential.</li><li>At least 1 year of hands-on experience building bots for major messaging platforms (WhatsApp, Telegram, Discord, Slack, or similar) is required</li><li>Strong command of Python or Node.js for backend bot logic.</li><li>Solid experience with REST APIs, webhooks, OAuth, and async request handling.</li><li>Experience with relational or NoSQL databases for storing conversation state and user data.</li><li>Familiarity with LLM APIs (OpenAI, Anthropic) and prompt design for conversational use is a strong plus.</li><li>Understanding of platform-specific limits, message templates, and approval flows (e.g., WhatsApp template messages).</li><li>Experience with hosting and deployment (Docker, serverless, VPS, or PaaS)</li><li>Strong attention to detail and commitment to bot reliability no silent failures, no broken flows.</li><li>Self-directed work ethic with the ability to design and ship complete bots independently.</li><li>Portfolio or examples of bots you've built (required).</li><li>English proficiency: Upper-intermediate (B2) or above (required).</li></ul><p></p></section>
Project Overview:<br>Our customer is a multinational corporation in tobacco Industry with more than a century of history and offices in over 180 countries. Their most ambitious goal at the time is to introduce a range of Reduced-Risk Products (RRPs). The target audience is more than 1 billion consumers around the globe. IT platform hosts 700+ applications. Intellia's mission is to help the client with the engineering of a comprehensive software ecosystem for a game-changing IoT product on the margin of innovative consumer experience and cutting-edge technology. Our teams are involved in the engineering of core platform components for best-in-class e Commerce, Digital Marketing and IoT solutions. As a Dev Ops engineer, you will become a part of Core Architecture Team and be responsible for the architecture, implementation of best practices in our Digital Engineering Enterprise Platform. The Platform is a set of services and internet applications that accelerate the development and delivery of software applications by taking care of common SDLC challenges. The Platform provides access and consumption for engineering teams to a set of services, technologies, practices for their development and for operating their application, ensuring a set of compliance and best practices. Project is in production for 2+ years, being supported by multiple teams. Our technical domains are:- AWS cloud, partially Azure- SSO, Organizations, Service control policies, access models.- IAAC: terraform enterprise, terratest, chalice- Serverless: lambda, step functions, wide range of misc automations, fargate- System, Application, Network and security architectures- Orchecstration: k8s (eks)- SRE activities (logging, tracing, monitoring), Ops Genie, Splunk- Hashicorp Vault- Hybrid Networking<br><br><br>Responsibilities:<br>Design and implement agent workflows using Lang Graph Build stateful, multi-step AI pipelines with complex decision logic Orchestrate interactions between multiple agents and external systems Integrate LLM-based components into production-grade applications Ensure scalability and reliability of agent execution flows Collaborate with platform teams to integrate agent workflows with AWS infrastructure Optimize performance and cost efficiency of agent-based systems Contribute to architecture and best practices for agentic systems<br>Requirements:5+ years of experience as a Software / Dev Ops / Platform Engineer2+ years of experience building AI agents or agent-based systems (Agentic AI) Strong experience with Python (Fast API, APIs, async workflows) Hands-on experience with Lang Graph or similar agent orchestration frameworks Experience working with LLM-based systems (Open AI, Anthropic, etc.) Strong knowledge of AWS (EKS, Lambda, API Gateway, etc.) Experience with Kubernetes and Terraform Understanding of stateful workflows and distributed systems Experience building and integrating APIs and microservices Familiarity with CI/CD processes and cloud-native development Nice to Have Experience with Lang Chain or similar ecosystems Understanding of prompt engineering and LLM evaluation Experience with event-driven architectures Exposure to agent-based system design patterns
Sumerge's Support team sets new standards of customer experience. Through immense support and instant problem solving, our support engineers fulfill our customers' desires by exploring new technology areas, products, and multi-technology solutions. The Support team takes our deep technical expertise and tailor proficient solutions according to the clients' needs and goals allowing them to grow and solve their biggest business challenges by getting the most out of our offerings. Ultimately,you will ensure the effective delivery of technical support services, maintaining customer satisfaction, and leading the support team to meet service commitments and operational objectives.<br><br><br>Responsibilities<br><br>Manage day-to-day technical support operations and ensure timely resolution of customer issues. Monitor and ensure compliance with SLAs, OLAs, and support KPIs. Oversee incident, problem, and escalation management processes. Ensure proper ticket handling, prioritization, and follow-up until closure. Coordinate major incident response and communication with stakeholders. Lead, mentor, and develop technical support engineers and team leaders. Conduct performance reviews and establish individual development plans. Identify training needs and ensure continuous technical and soft skills development. Manage team workload, resource allocation, and shift planning. Maintain high levels of customer satisfaction through effective communication and issue resolution. Manage customer escalations and act as the primary point of contact for critical support matters. Review customer feedback and implement improvement initiatives. Establish and improve support processes, procedures, and knowledge management practices. Drive root cause analysis and preventive actions for recurring issues. Maintain accurate documentation of support activities and known issues. Provide regular service reports and operational updates to management. Coordinate with Development, Platform Engineering, Infrastructure, Security, and Business teams to resolve complex issues. Track and report on support metrics (SLA achievement, First Response Time (FRT), Mean Time to Resolution (MTTR), Ticket backlog and Customer Satisfaction) Identify risks and recommend corrective actions<br><br>Requirements<br><br><br>Bachelor's degree of Computer Science or Engineering or a related field9+ years of relevant experience 3+ years of people management experience Strong Experience of Linux/Windows server administration. Strong Experience of CI/CD pipelines, automation tools (Jenkins, Git Lab CI, Git Hub Actions), and scripting (Bash, Power Shell, Python). Experience with containers and orchestration (Open Shift, Docker and Kubernetes). Strong Experience with Elasticsearch. Strong Experience with Databases (SQL, DB2, Mongo DB, etc.). Strong Experience with Platform monitoring and observability tools (Grafana & Prometheus). Managing backups, DR plans, and systems resilience. Strong Experience of SLA/SLO and service reliability practices. Experience with supporting at least two IBM Cloud Paks (CP4BA, CP4I, CP4D) is a plus. Experience with Confluent is a plus. <br>Skills Identify and track Team KPIs Delegation and monitoring. Leadership and team building. Performance management Resource planning Decision making Risk management Incident management, troubleshooting, and root-cause analysis. Customer relationship Management Stakeholder management Vendor management Continuous improvement mindset Escalation management Communication & Negotiation
Sumerge's Support team sets new standards of customer experience. Through immense support and instant problem solving, our support engineers fulfill our customers' desires by exploring new technology areas, products, and multi-technology solutions. The Support team takes our deep technical expertise and tailor proficient solutions according to the clients' needs and goals allowing them to grow and solve their biggest business challenges by getting the most out of our offerings. Ultimately,you will ensure the effective delivery of technical support services, maintaining customer satisfaction, and leading the support team to meet service commitments and operational objectives.<br><br><br>Responsibilities<br><br>Manage day-to-day technical support operations and ensure timely resolution of customer issues. Monitor and ensure compliance with SLAs, OLAs, and support KPIs. Oversee incident, problem, and escalation management processes. Ensure proper ticket handling, prioritization, and follow-up until closure. Coordinate major incident response and communication with stakeholders. Lead, mentor, and develop technical support engineers and team leaders. Conduct performance reviews and establish individual development plans. Identify training needs and ensure continuous technical and soft skills development. Manage team workload, resource allocation, and shift planning. Maintain high levels of customer satisfaction through effective communication and issue resolution. Manage customer escalations and act as the primary point of contact for critical support matters. Review customer feedback and implement improvement initiatives. Establish and improve support processes, procedures, and knowledge management practices. Drive root cause analysis and preventive actions for recurring issues. Maintain accurate documentation of support activities and known issues. Provide regular service reports and operational updates to management. Coordinate with Development, Platform Engineering, Infrastructure, Security, and Business teams to resolve complex issues. Track and report on support metrics (SLA achievement, First Response Time (FRT), Mean Time to Resolution (MTTR), Ticket backlog and Customer Satisfaction) Identify risks and recommend corrective actions<br><br>Requirements<br><br><br>Bachelor's degree of Computer Science or Engineering or a related field9+ years of relevant experience 3+ years of people management experience Strong Experience of Linux/Windows server administration. Strong Experience of CI/CD pipelines, automation tools (Jenkins, Git Lab CI, Git Hub Actions), and scripting (Bash, Power Shell, Python). Experience with containers and orchestration (Open Shift, Docker and Kubernetes). Strong Experience with Elasticsearch. Strong Experience with Databases (SQL, DB2, Mongo DB, etc.). Strong Experience with Platform monitoring and observability tools (Grafana & Prometheus). Managing backups, DR plans, and systems resilience. Strong Experience of SLA/SLO and service reliability practices. Experience with supporting at least two IBM Cloud Paks (CP4BA, CP4I, CP4D) is a plus. Experience with Confluent is a plus. <br>Skills Identify and track Team KPIs Delegation and monitoring. Leadership and team building. Performance management Resource planning Decision making Risk management Incident management, troubleshooting, and root-cause analysis. Customer relationship Management Stakeholder management Vendor management Continuous improvement mindset Escalation management Communication & Negotiation
Pixelogic Media Partners, LLC provides distribution services and technology solutions to the entertainment industry. We help studios, broadcasters and digital retailers localize and distribute their feature and episodic titles to global audiences on-time and with superior quality.<br><br>Our service offerings cover end-to-end workflows including language services such as scripting, subtitling, access services, dubbing, text and metadata localization in over 50 languages. Our technical services master and prepare this content in all distribution products including digital cinema, digital media and physical media (Ultra HD Blu-ray, Blu-ray and DVD).<br><br>To date, we serviced thousands of titles for i Tunes, Google Play, You Tube, Netflix, Amazon, Movies Anywhere and others. We also authored thousands of Ultra HD Blu-ray, Blu-ray and DVD titles. Our research and development team works on cutting-edge technologies such as 4K, high dynamic range (Dolby Vision, HDR10+), artificial intelligence and machine learning, software automation and our proprietary end-to-end operating platform branded as p Helix.<br><br>Experience start-up at scale. Be part of building innovative solutions to service our media and entertainment clients and help us fulfill their content distribution needs. Join us if you're passionate about entertainment, innovation and customer service excellence!<br><br>Qualifications<br><br>4+ years of experience Computer Science degree or equivalent Demonstrated passion for learning new technologies Strong consistency and attention to detail Strong interpersonal skills with proven ability to collaborate and self-manage Excellent written and verbal communication skills Solid foundation in computer science Comfortable working in a rapidly changing environment with dynamic objectives Ability to continuously learn, work independently, and make decisions with minimal supervision Must have a demonstrated experience troubleshooting problems and working with a team to resolve large scale production issues<br><br>Responsibilities<br><br>Implement the CI pipeline Help spread Dev Ops practices to all squads Configure and fine-tune Cloud infrastructure systems. Collaborate with developers to bring new features and services into production Provide support to development teams that use the automated infrastructure Provide a fully automated and extremely reliable environment for high availability systems<br><br>Requirements<br><br>Commanding knowledge of Unix/Linux Strong scripting skills (Bash, Python, etc.) Experience with version control systems (Git) Experience with Infrastructure as Code tools (Ansible, Terraform) Operational knowledge of Nginx or similar reverse proxies/HTTP servers Familiarity with REST APIsKnowledge of web technologies (HTTP, DNS, Networking, Loadbalancing) General knowledge of Database systems (like Postgre SQL, Elasticsearch etc.) Familiarity with Javascript (Node JS) and Ruby language Experience working with Containerization technology (Docker) Preferred basic knowledge of Orchestration tools (e.g., Docker Swarm, Kubernetes) Good knowledge of the AWS Cloud platform (at least popular products such as EC2, IAM, S3, Kubernetes, Lambda) Experience with monitoring tools (e.g., Prometheus, Betterstack, Grafana, Influx DB) Preferred basic knowledge of Application, Network, and Systems security<br><br>Benefits<br><br>Private Health Insurance Social Insurance Paid Time Off Training & Development Performance Bonus