Python Developer Jobs in Egypt
1452 Jobs Found
<p>Design, develop, and maintain interactive Power BI dashboards and reports Collaborate with stakeholders to gather requirements and translate them into technical specifications Develop and optimize SQL queries and stored procedures for data extraction and transformation Implement data models, DAX measures, and M queries to support reporting needs Automate data ingestion and transformation processes using Python Ensure data quality, accuracy, and consistency across all BI deliverables Monitor and troubleshoot performance issues in Power BI solutions Provide guidance and mentorship to junior developers and data analysts Document BI solutions, data flows, and technical specifications Collaborate with IT and data engineering teams to integrate BI solutions into data warehouse environments</p><p><strong>Desired Candidate Profile</strong></p><h3>Required Qualifications:</h3><ul><li>5 7 years of experience designing and implementing BI solutions using Power BI</li><li>Expert proficiency in Power BI Desktop, Power BI Service, and Power BI Mobile</li><li>Strong SQL skills including query optimization, indexing, and stored procedures</li><li>Proficient in Python for ETL, scripting, and data manipulation</li><li>In-depth knowledge of data modeling, star/snowflake schemas, and dimensional design</li><li>Advanced DAX and Power Query (M) skills</li><li>Experience working with relational databases and data warehouses</li><li>Strong analytical and problem-solving abilities</li><li>Excellent communication skills in English; Arabic proficiency is a plus</li><li>Bachelor s degree in Computer Science, Information Systems, Engineering, or related field</li></ul><h3>Preferred Qualifications:</h3><ul><li>Experience with Azure Synapse Analytics, Azure Data Factory, or AWS Redshift</li><li>Familiarity with AI/ML integration in BI solutions</li><li>Microsoft Certified: Data Analyst Associate or equivalent certification</li><li>Experience in financial services, telecommunications, or FMCG sectors</li><li>Knowledge of version control systems such as Git</li><li>Prior experience leading BI project teams or mentoring staff</li></ul>
<p>We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code. Your work is what makes the training signal trustworthy. To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history. What you'll do Write original algorithmic problems clear statement, sound constraints, an intended solution; Write correct solutions in C++ and Python; Write realistic wrong solutions (common mistakes) to test against; Build and harden test cases: generators, edge cases, stress and "hacking" tests; Write checkers/interactors (testlib) for problems with more than one valid answer; Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.</p><p><strong>Desired Candidate Profile</strong></p><p>Strong competitive programming background, shown by a public profile a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record; Fluent contest C++ (STL, complexity); comfortable writing Python; Can explain why a solution is wrong and build an input that breaks it; Strong written English (C1+). Levels (by Codeforces rating, or equivalent olympiad achievement): Associate 1PHONE_NUMBER (Expert / Candidate Master): easier problems; Expert 2PHONE_NUMBER (Master / Grandmaster): harder problems Senior / Reviewer 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review. Nice to have IOI / ICPC alumni and top competitive programmers especially encouraged to apply; Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges); Testlib experience (checkers, validators, generators); Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.</p>
<p>We're building competitive-programming problems and their automatic graders (test cases + checkers) used to train advanced AI coding models. You'll create problems, write both correct and deliberately-wrong solutions, and design the tough test cases that catch subtly-broken code. Your work is what makes the training signal trustworthy. To apply, share: your competitive-programming handle(s) + current/peak rating, any problem-setting experience, and IOI/ICPC/olympiad history.</p><p>What you'll do</p><ul><li>Write original algorithmic problems clear statement, sound constraints, an intended solution;</li><li>Write correct solutions in C++ and Python;</li><li>Write realistic wrong solutions (common mistakes) to test against;</li><li>Build and harden test cases: generators, edge cases, stress and "hacking" tests;</li><li>Write checkers/interactors (testlib) for problems with more than one valid answer;</li><li>Confirm the quality bar: correct solutions pass, wrong ones fail, within time limits.</li></ul><p><br></p><p><strong>Desired Candidate Profile</strong></p><h2>What we look for</h2><ul><li>Strong competitive programming background, shown by a public profile a Codeforces rating (see levels below), OR an IOI / ICPC / national-olympiad record;</li><li>Fluent contest C++ (STL, complexity); comfortable writing Python;</li><li>Can explain why a solution is wrong and build an input that breaks it;</li><li>Strong written English (C1+).</li></ul><h2>Levels (by Codeforces rating, or equivalent olympiad achievement):</h2><ul><li>Associate 1PHONE_NUMBER (Expert / Candidate Master): easier problems;</li><li>Expert 2PHONE_NUMBER (Master / Grandmaster): harder problems</li><li>Senior / Reviewer 2600+ (Int'l Grandmaster) or IOI/ICPC medalist: hardest problems + quality review.</li></ul><h2>Nice to have</h2><ul><li>IOI / ICPC alumni and top competitive programmers especially encouraged to apply;</li><li>Experience setting or testing problems for real contests (Codeforces rounds, ICPC, national olympiads, online judges);</li><li>Testlib experience (checkers, validators, generators);</li><li>Experience creating data for LLM code benchmarks or similar RL / evaluation datasets.</li></ul>
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><ul><li>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</li><li>Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent</li><li>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</li><li>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</li></ul><p>What this is NOT:</p><ul><li>Not data labeling</li><li>Not prompt engineering</li><li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</li></ul><p>What we look for:</p><ul><li>8+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul><p>Why this is hard:</p><ul><li>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.</li><li>Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.</li></ul><p><br></p><p><br></p><p><strong>Desired Candidate Profile</strong></p><ul><li>8+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<p>Help shape the future of AI by designing challenging math problems that test and improve reasoning in cutting-edge models. We create high-quality STEM training data for frontier AI models. Our data is used directly in training and evaluation pipelines at leading AI labs to improve model reasoning in technical domains. We are looking for experts in Mathematics to design rigorous, deterministic problems that are genuinely challenging for state-of-the-art AI systems. Each problem must have exactly one verifiable correct answer and be submitted together with a complete, verified solution.</p><p><b>What you ll do</b></p><ul><li>Design advanced mathematical problems for frontier AI training and evaluation</li><li>Create deterministic problems with exactly one correct answer</li><li>Write complete, verified solutions and clearly document the reasoning process</li><li>Develop problems that test deep mathematical reasoning, not just memorization</li><li>Where relevant, use Python or specialized tools to build computational workflows</li><li>Ensure all outputs are technically precise, reproducible, and well-written in English</li></ul><p><strong>Desired Candidate Profile</strong></p><h2>What we re looking for</h2><ul><li>Master s or PhD in Mathematics or a closely related field</li><li>Strong research or industry experience involving mathematical modeling, proof-based reasoning, applied mathematics, or computational mathematics</li><li>Strong Python skills; comfort with libraries such as numpy, scipy, pandas, or similar</li><li>Solid grasp of algorithms, numerical methods, and computational approaches</li><li>Ability to design original, difficult problems that mirror real mathematical workflows</li><li>Excellent attention to detail and technical writing skills in English</li></ul><h2>Nice to have</h2><ul><li>Experience with symbolic math systems, theorem provers, optimization solvers, or other mathematical software</li><li>Background in olympiad-level, graduate-level, or research-level problem design</li><li>Experience evaluating model reasoning, benchmarking, or technical assessment design</li></ul>
Job Responsibilities:· Billing support specialist providing L2 support for Technology & Businessstakeholders.· Coordination and tracking of proactive & reactive operational activities and ensurethat the services provided to customers are continuously available.· Performing to Service Level Agreement (SLA) performance levels.· Ensure the Billing system High Availability and Resilience and with least outage timeand minimal customer impact.· Observing and analyzing repetitive problems and customer complaints and set andimplement an action plan to avoid them.· Continuously review and update monitoring and alarming procedures and ensure they are efficient and effective.<br>Job Qualifications: · Bachelor’s degree in computer science, Engineering or a related field.· Good knowledge in Systems administration “Linux/Unix”.· Good knowledge in Databases Programming / scripting experience (Java, Perl, Python, …)· Good knowledge in computer networks.
Role Summary Responsible for ensuring the availability, performance, integration, and continuous enhancement of VAS platforms, while supporting new service deployments and maintaining system reliability.<br>Responsibilities1- Ensure high availability and optimal performance of VAS platforms.2- Implement service configurations, integrations, and upgrades according to business needs.3- Collaborate with vendors and internal teams on system enhancements and incident resolution.4- Participate in new service rollout and UAT validation.5- Maintain system documentation and operational procedures.6- Support root cause analysis and incident post-mortem reviews<br>Basic Technical skills/Technologies :-Front-End Stack: HTML, CSS, Java Script Databases: SQL & NoSQLWeb Services: SOAP/REST APIsLinux/Unix Administration Shell & Python Scripting Application Servers (Tomcat / Web Logic) Network Basics (TCP/IP, DNS, VPNs) UI/UX Fundamentals
<p>Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows for real-world applications. In this role, you'll apply your expertise in web scraping, data extraction, and data processing to deliver accurate, reliable, and high-quality results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing.</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 Senior Python Data Scraping Engineer, you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing tools such as Apify, OpenRouter, and other technologies, alongside your own technical expertise and approaches.</p><p><strong>Key Responsibilities</strong></p><ul><li>Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets.</li><li>Leverage available tools and custom workflows to accelerate data collection, validation, and task execution while meeting defined requirement.</li><li>Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior.</li><li>Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery.</li><li>Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes.</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 $25 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>Desired Candidate Profile</strong></p><p>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required). Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus. Academic and/or Professional Experience Candidates should have a strong technical foundation and practical experience with scripting, automation, and data extraction workflows. We are looking for specialists who can solve non-trivial problems, work confidently with modern development tools and technologies, and systematically collect, structure, and validate data from diverse sources. A methodical, detail-oriented approach and the ability to work independently are essential.</p><p><strong>Technical Skills (Essential)</strong></p><ul><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li></ul><p><strong>Additional requirements</strong></p><ul><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<p>Mindrift is looking for highly skilled Senior Python Data Scraping Engineers to join the Tendem project and drive specialized data scraping workflows within our hybrid AI + human system. In this role, as an AI Pilot that s how we refer to this role at Mindrift you ll collaborate with Tendem Agents that handle repetitive tasks, while you provide critical thinking, domain expertise, and quality control to deliver accurate and actionable results. This part-time remote opportunity is ideal for technical professionals with hands-on experience in web scraping, data extraction and processing. 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. This is a freelance role for a Tendem project. As a Senior Python Data Scraping Engineer , you'll handle data scraping tasks requiring technical precision for web extraction and processing, utilizing various tools such as our provided Apify and OpenRouter alongside your own resourceful approaches. Key Responsibilities: Own end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets. Leverage internal tools (Apify, OpenRouter) alongside custom workflows to accelerate data collection, validation, and task execution while meeting defined requirements. Ensure reliable extraction from dynamic and interactive web sources, adapting approaches as needed to handle JavaScript-rendered content and changing site behavior. Enforce data quality standards through validation checks, cross-source consistency controls, adherence to formatting specifications, and systematic verification prior to delivery. Scale scraping operations for large datasets using efficient batching or parallelization, monitor failures, and maintain stability against minor site structure changes. Project time expectations 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. Compensation On this project, contributors can earn up to $25 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>Desired Candidate Profile</strong></p><ul><li>At least 5+ years of relevant experience in data engineering, web scraping, automation, or software development (required).</li><li>Bachelor s or Master s Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields is a plus.</li><li>Candidates should have a strong technical foundation and practical experience with scripting, automation, and AI-assisted workflows.</li><li>We are looking for specialists who can solve non-trivial problems, work confidently with LLMs, and systematically collect, structure, and validate data from diverse sources.</li><li>A methodical, detail-oriented approach and the ability to work independently are essential.</li><li>Strong experience in Python web scraping (BeautifulSoup, Selenium or similar), including dynamic content (JS, AJAX, infinite scroll) and APIs via proxies</li><li>Proven ability to extract data from complex structures (hierarchies, archived pages, inconsistent HTML)</li><li>Solid background in data cleaning, normalization, and validation, delivering structured datasets (CSV, JSON, Google Sheets)</li><li>Demonstrated experience handling anti-bot mechanisms and dynamic site structures at scale</li><li>Experience with cloud infrastructure (AWS or equivalent) and containerization (Docker) as part of real workflows</li><li>Hands-on experience with LLM frameworks (LangChain, OpenRouter, or similar) applied to automation tasks</li><li>Strong attention to detail and commitment to data accuracy</li><li>Self-directed work ethic with ability to troubleshoot independently</li><li>A link to GitHub is a plus</li><li>English proficiency: Upper-intermediate (B2) or above (required)</li></ul>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Job Description: MLOps & AI Platform Engineer Job Title: MLOps & AI Platform Engineer Experience: 3 11 Years Location: Riyadh - Onsite Employment Type: Full-Time Job Overview We are seeking a skilled MLOps & AI Platform Engineer with 3 11 years of experience to build, automate, and manage scalable machine learning platforms and production AI environments. The ideal candidate will have hands-on expertise in MLOps, Kubernetes, cloud-native AI infrastructure, CI/CD automation, and model lifecycle management. You will be responsible for enabling data scientists and AI engineers to efficiently develop, deploy, monitor, and maintain machine learning models at scale. Key Responsibilities Design, build, and maintain enterprise-grade MLOps platforms and AI infrastructure. Develop and automate end-to-end machine learning pipelines for training, validation, deployment, and monitoring. Implement model versioning, experiment tracking, and model registry solutions. Build scalable CI/CD pipelines for AI/ML workloads. Deploy and manage machine learning workloads on Kubernetes-based environments. Collaborate with Data Scientists, AI Engineers, Data Engineers, and DevOps teams to operationalize ML solutions. Implement Infrastructure as Code (IaC) for cloud-native AI platforms. Monitor platform health, model performance, and infrastructure availability. Ensure platform security, scalability, reliability, and operational excellence. Troubleshoot production issues and continuously optimize platform performance. Required Technical Skills MLOps Platforms Hands-on experience with Kubeflow or Vertex AI Pipelines or SageMaker Pipelines . Strong experience with MLflow for experiment tracking, model registry, and lifecycle management. Experience orchestrating machine learning workflows using Apache Airflow . Containerization & Orchestration Strong expertise in Kubernetes (GKE or AKS or EKS) . Experience deploying and managing containerized AI/ML workloads in cloud environments. Infrastructure Automation Hands-on experience with Terraform for Infrastructure as Code (IaC). Experience automating infrastructure provisioning and cloud resource management. CI/CD & DevOps Experience with GitHub Actions for CI/CD automation. Knowledge of DevOps best practices, Git workflows, and automated deployments. Monitoring & Observability Experience using Prometheus for infrastructure and application monitoring. Knowledge of logging, alerting, and performance monitoring for AI platforms. Qualifications Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or a related field. 3 11 years of professional experience in MLOps, DevOps, Platform Engineering, Cloud Engineering, or AI Infrastructure. Strong scripting and automation skills using Python, Bash, or similar languages. Excellent analytical and problem-solving skills. Experience working in Agile/Scrum environments. Preferred Skills Experience with Docker and containerized application deployment. Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. Familiarity with model monitoring, drift detection, and automated retraining pipelines. Experience implementing security best practices for AI/ML platforms. Cloud and Kubernetes certifications are a plus. Key Technology Stack MLOps Platforms: Kubeflow or Vertex AI Pipelines or SageMaker Pipelines Workflow Orchestration: Apache Airflow and MLflow Container Orchestration: Kubernetes (GKE or AKS or EKS) Infrastructure as Code: Terraform CI/CD: GitHub Actions Monitoring: Prometheus Cloud Platforms: Google Cloud Platform or Microsoft Azure or Amazon Web Services (Preferred) Automation: Python and Bash (Preferred) Share</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Bachelor's degree in Computer Science, Software Engineering, Artificial Intelligence, Information Technology, or a related field. 3 11 years of professional experience in MLOps, DevOps, Platform Engineering, Cloud Engineering, or AI Infrastructure. Strong scripting and automation skills using Python, Bash, or similar languages. Excellent analytical and problem-solving skills. Experience working in Agile/Scrum environments.</p><p>Preferred Skills Experience with Docker and containerized application deployment. Knowledge of cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform. Familiarity with model monitoring, drift detection, and automated retraining pipelines. Experience implementing security best practices for AI/ML platforms. Cloud and Kubernetes certifications are a plus.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Project description Develop Automotive components for various domains for premium carmaker system at Luxoft Automotive Division. The project life-cycle is covering all the stages from design to development and delivery to the client. The project team works in tight collaboration with one of the premium OEMs in the world. You will have the opportunity to be part of the team that is developing functionality for the most technologically advanced cars in the world:</p><ul><li>In-vehicle Platforms</li><li>ADAS</li></ul>Responsibilities<ul><li>Identify functional and non-functional requirements</li><li>Develop and execute validation test cases (SWE.6 and SYS.5)</li><li>Design automated test frameworks using Python.</li><li>Use CAPL scripting for ECU/network testing (CAN/LIN bus validation).</li><li>Analyze test results, identify defects, and log detailed bug reports.</li><li>Support regression testing and continuous validation cycles.</li><li>Design and maintain CI/CD pipelines using: GitLab CI & GitHub Actions.</li><li>Integrate automated testing stages into pipelines (build test deploy).</li><li>Integrate test scripts with CI/CD pipelines for automated execution.</li><li>Develop reusable utilities and libraries to improve test efficiency and coverage.</li><li>Optimize pipeline performance.</li><li>Troubleshoot pipeline failures and ensure high reliability of automation workflows.</li><li>Write PowerShell scripts for: Environment setup, Test execution automation, System configuration.</li><li>Setup and Troubleshoot issues involving Hardware.</li></ul>Skills<ul><li>Must have</li><li>Experience in SWE6 & SYS5 activities (Requirements analysis, planning and reviewing test cases, execution and reporting)</li><li>4+ years of solid hands-on experience in software testing</li><li>4+ years of experience in the automotive / embedded domain</li><li>Good experience in automation of test scripts and environment.</li><li>Proficiency in CAPL.</li><li>Good knowledge of canoe and vteststudio.</li><li>Proficiency in git.</li><li>Proficiency in Python.</li><li>Experience in Power Shell</li><li>Hardware Knowledge</li><li>Experience in CI/CD</li><li>Strong problem-solving skills and the ability to troubleshoot and debug software and environment issues.</li><li>Excellent communication and teamwork skills.</li><li>Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously.</li><li>Experience in ASPICE is a big plus.</li><li>Nice to have</li><li>Experience in gitlab CI / Git hub actions</li><li>Experience with Linux, QNX, Nvidia HW</li><li>Knowledge of vehicle bus-systems and protocols (Ethernet, CAN)</li><li>Experience in testing activities on the Unit and Component qualification level</li><li>Advanced experience in creating automated tests, execute them and collect results</li><li>Experience in agile development (SCRUM and/or SAFe) would be a plus</li><li>Knowledge on AUTOSAR Classic or AUTOSAR Adaptive would be a plus</li><li>Other Languages</li><li>English: B2 Upper Intermediate</li><li>Seniority</li><li>Senior</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Experience in SWE6 & SYS5 activities (Requirements analysis, planning and reviewing test cases, execution and reporting)</li><li>4+ years of solid hands-on experience in software testing</li><li>4+ years of experience in the automotive / embedded domain</li><li>Good experience in automation of test scripts and environment.</li><li>Proficiency in CAPL.</li><li>Good knowledge of canoe and vteststudio.</li><li>Proficiency in git.</li><li>Proficiency in Python.</li><li>Experience in Power Shell</li><li>Hardware Knowledge</li><li>Experience in CI/CD</li><li>Strong problem-solving skills and the ability to troubleshoot and debug software and environment issues.</li><li>Excellent communication and teamwork skills.</li><li>Ability to work effectively in a fast-paced environment and manage multiple tasks simultaneously.</li><li>Experience in ASPICE is a big plus.</li><li>Nice to have</li><li>Experience in gitlab CI / Git hub actions</li><li>Experience with Linux, QNX, Nvidia HW</li><li>Knowledge of vehicle bus-systems and protocols (Ethernet, CAN)</li><li>Experience in testing activities on the Unit and Component qualification level</li><li>Advanced experience in creating automated tests, execute them and collect results</li><li>Experience in agile development (SCRUM and/or SAFe) would be a plus</li><li>Knowledge on AUTOSAR Classic or AUTOSAR Adaptive would be a plus</li><li>Other Languages</li><li>English: B2 Upper Intermediate</li></ul><p></p></section>
<p>Tasks Build, maintain, and improve mobile, web, and backend features across our product stack. Work on React Native mobile apps, Next.js web applications, and backend systems built with Python/Django and PHP. Collaborate with designers, product stakeholders, and other engineers to turn requirements into reliable, user-friendly solutions. Debug and resolve issues across the full stack, including mobile, web, APIs, integrations, performance, and production bugs. Improve app performance, stability, and cross-platform behavior on both iOS and Android. Review code, give practical feedback, and help maintain high engineeringstandards across the team. Understand unfamiliar parts of the codebase, make safe changes, and improve maintainability over time. Make pragmatic technical decisions around architecture, APIs, state management, testing, deployment, and long-term code quality. Use modern development tools, including AI-assisted workflows, responsibly to move faster without compromising quality.</p><p>Benefits Flexible working time: 5hrs in core working time, you decide if you want to start earlier or later. Stable working environment. Technical mentorship to allow you to grow and take your career to the next level. Friendly international team. Fixed personal development, learning & research hours</p><p><strong>Desired Candidate Profile</strong></p><p>Requirements 7+ years of professional software engineering experience. Strong full-stack engineering skills across frontend, backend, APIs, databases, debugging, and deployment. Strong experience with React Native, React, Next.js, and TypeScript, or the ability to become productive in them quickly. Solid backend experience, ideally with Python/Django and PHP, or comparable experience with similar backend frameworks. Ability to understand unfamiliar codebases, debug complex issues, and make safe changes in production systems. Comfortable using AI development tools responsibly, while still reviewing, testing, and understanding the generated code. Strong understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality. Ability to take ownership of unclear technical problems and turn them into reliable shipped solutions.</p>
<p>• Design and build a centralized data lake with governance standards, data ingestion patterns, and AI/ML-ready architecture</p><p>• Integrate data across core enterprise and clinical systems — HIS, ERP, RCM, LIS/RIS, and other operational platforms — normalizing disparate schemas into a unified model</p><p>• Manage and optimize production databases — primarily Oracle (relational), plus NoSQL where used — including access controls, backups, and performance tuning</p><p>• Plan and execute end-to-end data migrations from legacy systems into the unified platform</p><p>• Design system integrations and build/maintain ETL/ELT pipelines across environments</p><p>• Write production-grade scripts (Python, SQL, Bash) for automation, monitoring, and transformation</p><p>• Design data models powering business reports and analytics; maintain dashboards and BI pipelines</p><p>• Serve as second-line escalation for data infrastructure incidents</p><p><strong>Requirements</strong></p><p>• Bachelor’s in CS, Data Engineering, or equivalent experience</p><p>• 6+ years in data engineering, database administration, or related infrastructure roles</p><p>• Strong SQL and Python; Bash/Shell scripting</p><p>• Strong Oracle Database experience — PL/SQL, query and performance tuning, and working with Oracle as a primary transactional and source system</p><p>• Hands-on experience building data lake / lakehouse architectures on at least one major cloud platform (AWS, OCI, Azure, or GCP) — object storage, catalog, and query layers, with transferable understanding across providers</p><p>• Understanding of data governance, ETL/ELT pipelines, and system integration patterns</p><p>• Working knowledge of cloud data governance, access control, and encryption in a regulated-data environment</p><p>• Familiarity with monitoring and observability tools</p><p></p>
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><p>Not data labeling</p><p>Not prompt engineering</p><p>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</p><p>What we look for</p><p>5+ years in software development</p><p>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</p><p>Experience writing tests (functional, integration)</p><p>English proficiency - B2+</p><p>Why this is hard</p><p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.</p><p>Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.</p><p>How it works</p><p>Apply</p><p>Pass qualification(s)</p><p>Join a project</p><p>Complete tasks</p><p>Get paid</p><p>Compensation</p><p>Up to $40/hr equivalent , depending on level and pace. Tasks are estimated at ~20 hours each; you set your own schedule.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul>
<p>We're building a dataset to evaluate AI coding agents - how well a model handles real-world developer tasks. You'll create challenging tasks and evaluation criteria within realistic simulated environments:</p><p>Build realistic developer environments - a virtual company with codebase, infrastructure, and context (tickets, docs, conversations) that forms a believable development history</p><p>Design tasks from intermediate states of these environments - craft the prompt, define what "solved" means, and ensure the task is solvable by an AI agent</p><p>Write tests that verify agent solutions - accept all valid approaches and reject incorrect ones, neither too strict nor too lenient</p><p>Iterate on tasks and tests based on QA feedback - review agent solutions, analyze failures, and refine until the evaluation is fair and robust</p><p>What this is NOT</p><ul><li>Not data labeling</li><li>Not prompt engineering</li><li>Not writing code from scratch - the agent writes most of the code; you guide and evaluate</li></ul><p>What we look for</p><ul><li>5+ years in software development</li><li>Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis</li><li>Experience writing tests (functional, integration)</li><li>English proficiency - B2+</li></ul><p>Why this is hard</p><p>Frontier models are already good at coding. Creating a task that genuinely challenges the best models is non-trivial. You need to deeply understand where models fail and what scenarios reveal the difference between a good and a bad solution.</p><p>Tasks have many valid solutions - writing tests that accept all correct solutions and reject incorrect ones is harder than it sounds.</p><p>How it works</p><ol><li>Apply</li><li>Pass qualification(s)</li><li>Join a project</li><li>Complete tasks</li><li>Get paid</li></ol><p>Compensation</p><p>Up to $40/hr equivalent , depending on level and pace. Tasks are estimated at ~20 hours each; you set your own schedule.</p><p><strong>Desired Candidate Profile</strong></p><p>5+ years in software development Core stack: Python (FastAPI), JavaScript/TypeScript (React), Docker, Postgres, Kafka, Redis Experience writing tests (functional, integration) English proficiency - B2+</p>
We offer courses that enable students to gain experience in Robotics and Programming. Our courses, designed with the expertise of Ain Shams University, cover robotics (mechanical, electrical, electronics, and programming), programming (websites, mobile apps, and game development), and AI. We provide education for students ages from 6 to 20 year old.<br>Responsibilities Gives a joyful and entertaining robotics sessions to children start from 6 year old. Manage the class during the sessions in a perfect way. Do projects with students to let them learn and gain experience.<br>Qualifications Graduated or Undergraduate. Mechatronics engineer. Experience in hands on projects (Arduino). C/C++ and Python. Fluent in English. Good presentation skills. Knows how to deal with children. Knows how to teach with fun and joy. Proficiency in Microsoft Office Suite ( Excel, Power Point, etc )
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<span><b>Join Us</b>
<br></span><p>At Vodafone, we’re not just shaping the future of connectivity for our customers – we’re shaping the future for everyone who joins our team. When you work with us, you’re part of a global mission to connect people, solve complex challenges, and create a sustainable and more inclusive world. If you want to grow your career whilst finding the perfect balance between work and life, Vodafone offers the opportunities to help you belong and make a real impact.</p><br><br><br><b>Role Purpose</b>
<br><p>Vodafone Egypt consumer marketing team seeks a <strong>Data Scientist </strong>to boost business`s decisions towards a data-driven decisions.</p><br> <p>As part of our Data Science team, you will work alongside data scientists, big data engineers, and business stakeholders to define data science use cases, advise and solve complex problems and being positioned as the local technical expert.. You will be responsible for implementing and maintaining use case pipelines, and communicating results to scientists, product managers, and customers.<br>Your work will directly impact millions of our customers in the form of products, services and offers. You will gain hands on experience with Vodafone’s huge volume of data and large-scale computing resources.</p><br><br><br><b>Key Accountabilites</b>
<br><ul>
<li>Solve real-world problems by getting and analyzing large amounts of data, diving deep to identify business insights and opportunities, design simulations and experiments, developing statistical and ML models by tailoring to business needs, and collaborating with Scientists, Engineers, business partners, and Product Managers.</li>
<li>Conduct written and verbal presentations to share insights to technical or business audiences of varying levels.</li>
<li>Write code (Python, R, Scala, etc.) to analyze data and build statistical models to solve specific business problems.</li>
<li>Apply statistical and machine learning knowledge to specific business problems and data.</li>
<li>Build decision-making models and propose solution for the business problem you define.</li>
<li>Supports the prioritisation of both internal and external data assets and works with technology in setting key requirements for data sourcing</li>
</ul><br><br><b>Qualifications</b>
<br><ul>
<li>Master’s or Bachelor’s (or equivalent) in quantitative fields like Mathematics, Statistics, Economics, Computer Science or Engineering</li>
<li>Proficient in statistical packages and ML libraries (e.g. R, Python SciPy and NLTK, Spark MLlib, etc)</li>
<li>Familiar with leading visualisation tools (e.g. Tableau, Qlikview)</li>
<li>Familiar with implementing data transformations and algorithms in common programming languages</li>
<li>Strong communication skills with prior experience communicating analytics results to senior management</li>
</ul><br><br><b>Who we are</b>
<br><p>We are a leading international Telco, serving millions of customers. At Vodafone, we believe that connectivity is a force for good. If we use it for the things that really matter, it can improve people's lives and the world around us. Through our technology we empower people, connecting everyone regardless of who they are or where they live and we protect the planet, whilst helping our customers do the same.</p><br>
<p>Belonging at Vodafone isn't a concept; it's lived, breathed, and cultivated through everything we do. You'll be part of a global and diverse community, with many different minds, abilities, backgrounds and cultures. ;We're committed to increase diversity, ensure equal representation, and make Vodafone a place everyone feels safe, valued and included.</p><br>
<p>If you require any reasonable adjustments or have an accessibility request as part of your recruitment journey, for example, extended time or breaks in between online assessments, please refer to https://careers.vodafone.com/application-adjustments/ for guidance.</p><br>
<p>Together we can.</p><br><br><br><br>
</div>
<p><h4>Who we are</h4>
<p>VOIS (Vodafone Intelligent Solutions) is a strategic arm of Vodafone Group Plc, creating value for customers by delivering intelligent solutions through talent, technology & transformation.</p>
<p>As the largest shared services organisation in the global telco industry with 30,000 FTE, our portfolio of next-generation solutions and services are designed in partnership with customers across Vodafone Group, local markets, and partner markets to simplify and drive growth. With our strategic partner Accenture, we work alongside our Vodafone customers, other telco and tech companies to drive transformation, meet the challenges of our industry and ensure we stay relevant and resilient. This partnership is a unique, industry-first model which brings together the best of in-house and third party capability.</p>
<p>We work with customers across 28 countries from 10 VOIS locations: Albania, Egypt, Hungary, India, Romania, Spain, Turkey, UK, Germany, Ireland, and with a network of teams in Czech Republic, Italy, Greece, and Portugal.</p>
<p><strong>VOIS Be unrivalled Create the future</strong></p>
<h4>About this role</h4>
<p>We are seeking a backend AI automation engineer to design and deliver next-generation automation solutions enhanced by artificial intelligence and generative AI. This role focuses on building Python-driven, cloud-native automation systems, integrating large language models (LLMs), APIs, and enterprise platforms to solve complex business challenges at scale. The successful candidate will contribute to automation architecture, accelerate AI adoption, and ensure solutions are secure, resilient, scalable, and production-ready.</p>
<h4>What you’ll do</h4>
<ul>
<li>Architect, develop, and optimise Python-based backend solutions with a strong focus on scalability, reliability, and maintainability.</li>
<li>Design and implement AI-enabled automation solutions that combine traditional automation approaches with generative AI and LLM capabilities.</li>
<li>Build, secure, and maintain reusable APIs to support seamless integration across enterprise platforms and business systems.</li>
<li>Collaborate with local market AI developers and cross-functional stakeholders to create effective AI-driven automation architectures.</li>
<li>Apply robust system design principles to deliver modular, scalable, and sustainable solutions.</li>
<li>Leverage enterprise automation and orchestration tools to automate workflows and integrate AI capabilities into business processes.</li>
<li>Provide technical guidance and mentorship to team members while promoting engineering best practices.</li>
<li>Evaluate and adopt emerging technologies, contributing to innovation initiatives and technical roadmaps across AI, cloud, and automation domains.</li>
</ul>
<h4>Who you are</h4>
<ul>
<li>Experienced in Python development with 3 to 6 years of hands-on experience building automation solutions and AI-enabled services.</li>
<li>Skilled in working with large language models (LLMs), prompt engineering, model fine-tuning, and inference optimisation.</li>
<li>Proficient in designing, building, and integrating APIs within enterprise and cloud environments.</li>
<li>Experienced in developing cloud-native applications using AWS and/or Google Cloud Platform (GCP).</li>
<li>Strong knowledge of modern Python frameworks such as FastAPI and LangChain.</li>
<li>Solid understanding of cloud architecture, distributed systems, scalability, and software design patterns.</li>
<li>Experience with automation and orchestration platforms is advantageous.</li>
<li>Skilled at communicating effectively with both technical and non-technical stakeholders.</li>
<li>Demonstrated ability to solve complex problems through collaborative and innovative approaches.</li>
<li>Experience supporting, mentoring, or guiding other engineers and contributing to technical initiatives is highly valued.</li>
</ul>
<h4>Not a perfect fit?</h4>
<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>
<h4>What's in it for you</h4>
<ul>
<li>Opportunity to work on large-scale AI and generative AI transformation initiatives.</li>
<li>Exposure to modern cloud-native architectures and enterprise-grade automation platforms.</li>
<li>Collaboration with global and local AI specialists across Vodafone markets.</li>
<li>Ability to influence technical direction and contribute to innovative automation strategies.</li>
<li>Opportunities to mentor others and expand technical leadership capabilities.</li>
<li>Experience delivering impactful solutions that improve business efficiency and customer outcomes.</li>
</ul>
<h4>What skills you will learn</h4>
<ul>
<li>Advanced AI and generative AI solution design and implementation.</li>
<li>Enterprise-scale LLM integration, optimisation, and governance practices.</li>
<li>Cloud-native architecture patterns across AWS and GCP environments.</li>
<li>API-first design principles and enterprise integration strategies.</li>
<li>End-to-end automation architecture and workflow orchestration techniques.</li>
<li>Scalable backend engineering, system reliability, and platform design best practices.</li>
<li>Technical leadership, stakeholder management, and innovation planning skills.</li>
</ul>
<h4>VOIS equal opportunity employer commitment</h4>
<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>
<h4>Join us</h4>
<p>At Vodafone, we’re working hard to build a better future. A more connected, inclusive and sustainable world. As a dynamic global community, it's our human spirit, together with technology, that empowers us to achieve this.</p>
<p>We challenge and innovate in order to connect people, businesses, and communities across the world. Delighting our customers and earning their loyalty drive us, and we experiment, learn fast and get it done, together.</p>
<p>With us, you can truly be yourself and belong, share inspiration, embrace new opportunities, thrive, and make a real difference.</p>
<h4>Alert</h4>
<p>Apply for Vodafone jobs only through the official Vodafone Careers website to avoid job scams and fraud.</p></p><p></p>
At VAES.ai, we’re building more than just a company—we’re shaping the future of technology, research, and sustainable solutions.<br><br>We’re looking for a passionate . Net Developer to join our growing team. Apply here<br><br>What’s it like to work with us?<br><br>✨ Top Talent, Multidisciplinary Teams: Collaborate with designers, researchers, software engineers, and structural experts across borders.<br><br>???? We Build What We Need: From our performance evaluation system to internal tools—we don’t rely on external software. We design what works for us.<br><br>???? Sustainability Is in Our DNA: This isn’t a slogan. VAES was founded with the environment in mind—from how we build to why we exist.<br><br>????️ Stability with Heart: We prioritize long-term growth and people-first decisions. We support our team through every phase of their journey—including when they explore new paths beyond our walls.<br><br>???? Open Channels, Real Leaders: Leadership is accessible and involved. We don’t do the fake open-door thing.<br><br>Responsibilities<br><br>Collaborate with team members to implement best coding practices, including unit testing and code optimization Support the core engineering team in designing and developing tools to enhance building element efficiency Work closely with stakeholders to gather requirements and refine software features Ensure the delivery of scalable, high-performance software solutions Contribute to a cross-functional team throughout the entire software development life cycle, from initial concept through to deployment Foster a collaborative team environment, bringing a strong sense of visual design and user utility to the development process<br><br><br>Requirements<br><br>Minimum of 5 years of programming with 2 years of experience with . NET (Core, Runtime) framework. Desktop Application Bachelor's degree in computer science, Software Engineering, or related field Proven ability to design, build, and maintain scalable software systems Strong understanding of software architecture, system design, and aligning solutions with business goals Proficient in C#; experience with Python is a plus. Able to write optimized and maintainable code Experience with MVVM (Model-View-View-Model) pattern and WPF (Windows Presentation Foundation) Solid knowledge of data structures, algorithms, and system optimization Experience with API integration Analytical mindset with problem-solving and data-driven decision-making skills Strong attention to code quality, performance, and reliability<br><br><br>Nice to Have<br><br>Experience with Python alongside C#Experience with RESTful API design and integration Exposure to Geometry tools or concepts Familiarity with mathematics or data-driven applications Startup or agile development experience Interest or experience in engineering or architecture-related applications
At PwC, our people in software and product innovation focus on developing cutting-edge software solutions and driving product innovation to meet the evolving needs of clients. These individuals combine technical experience with creative thinking to deliver innovative software products and solutions.<br><br>Those in software engineering at PwC will focus on developing innovative software solutions to drive digital transformation and enhance business performance. In this field, you will use your knowledge to design, code, and test cutting-edge applications that revolutionise industries and deliver exceptional user experiences.<br><br>Management Level: Senior Associate<br><br>Summary<br><br>Bachelor's or higher degree in Computer Science, Software Engineering, or a related field (essential). 4+ Years Solid experience in building and maintaining reliable and scalable services/platforms. Fully proficient in one of these programming languages (Python, Node) including building enterprise level web applications Proficient in React (preferably Next.js) Ability to integrate AI solutions into existing platforms and services. Experience with database systems (Postgresql) Experience with Azure Dev Ops & CI/CD tools integration / operations, Kubernetes & Docker Strong problem-solving skills and attention to detail, especially in optimizing software for performance and scalability. <br><br>Essential Skills & Attributes<br><br>Previous experience working in Agile team is a plus Experience in Consulting or working within multinational environments. Good communication skills and initiative. <br><br>Education<br><br>University Degree Software Engineering Diploma or Masters is a plus