Python Developer Jobs in Egypt
1260 Jobs Found
<p> </p><ul><li><p>Build automation systems using Python (APIs, scripts, workflows)</p></li><li><p>Develop AI-powered tools for content, media, and operations</p></li><li><p>Identify opportunities to automate internal workflows</p></li><li><p>Create smart solutions to improve productivity and reduce manual work</p></li><li><p>Work closely with marketing & media teams to turn ideas into real tools</p></li><li><p>Suggest new AI use cases that can scale the business</p></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p>2–3 years of experience in Python</p></li><li><p>Good understanding of AI tools (OpenAI APIs, automation tools, etc.)</p></li><li><p>Experience with APIs, integrations, and workflow automation</p></li><li><p>Strong problem-solving mindset</p></li><li><p>Someone who thinks business-first, not just tech-first</p></li><li><p>Fast learner and curious about new AI trends</p></li></ul><p></p>
<p>Mindrift connects specialists with project-based AI opportunities for leading tech companies, focused on testing, evaluating, and improving AI systems. Participation is project-based, not permanent employment.</p><p><b><br></b></p><p><b>About the Role</b></p><p>You ll design coding tasks that challenge frontier AI coding agents. Each task is a self-contained Docker environment with a broken piece of software; an AI agent attempts the fix; automated tests verify the outcome. Your deliverable is the full task package: broken code, tests, instructions, and a reference solution proving the task is solvable.</p><p><b><br></b></p><p><b>Responsibilities :</b></p><ul><li>Invent a realistic developer scenario a real bug, a broken ETL, a missing feature not a toy problem.</li><li>Build a reproducible Docker environment with pinned dependencies.</li><li>Write a pytest that verifies outcomes, not specific commands deterministic, non-flaky, and does not leak the fix.</li><li>Write an instruction.md that reads like a Jira ticket a developer would receive.</li><li>Write a reference solve.sh proving the task is solvable.</li><li>Calibrate difficulty so current state-of-the-art agents solve the task 20 60% of the time.</li><li>Iterate based on feedback from expert QA reviewers.</li><li>Later: review other authors tasks as a QA reviewer.</li></ul><p>Not in scope</p><ul><li>Data labeling, prompt engineering.</li><li>Production code to ship you design problems and verification for AI agents.</li><li>Leetcode puzzles scenarios must look like real developer work.</li><li>Not every candidate task ships quality over quantity.</li></ul><p>Requirements</p><ul><li>3+ years of production software development in one backend stack Python, Go, Node.js, Java, or Rust. Depth in one stack beats breadth.</li><li>Python + pytest fluency required regardless of primary stack. The task harness is pytest-based even when the broken app is in another language. Fixtures, parametrize, monkeypatch, timeouts, conftest.py.</li><li>Docker authoring reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.</li><li>Linux & Bash comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.</li><li>AI coding agent experience Claude Code, Cursor, Roo Code, or similar, on non-trivial work. You can cite a specific time the AI was confidently wrong and how you caught it.</li><li>English B2+ written.</li></ul><p>Not a fit</p><ul><li>Data Science, ML, or Computer Vision engineers without backend-engineering output.</li><li>Manual QA testers without automation or test authoring.</li><li>Frontend-only, low-code / no-code, IT Support, or Business Analysts.</li><li>Engineers who have never written pytest from scratch.</li><li>Junior, intern, or assistant as the most recent role.</li></ul><p>Preferred qualifications</p><ul><li>Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.</li><li>Modern Python tooling (uv, poetry, pyproject.toml).</li><li>Coverage tooling (pytest-cov, coverage.py, gcov, llvm-cov, kcov).</li><li>Fuzzing or property-based testing (Hypothesis).</li><li>Prior contribution to agent-evaluation benchmarks or related frameworks.</li></ul><p>Process</p><ul><li>Apply Pass qualification (90-minute sample-task screen + short behavioral interview)</li><li>Join a project</li><li>Complete tasks</li><li>Get paid.</li></ul><p>Time commitment</p><ul><li>Onboarding: ~10 hours per first task.</li><li>Steady state: ~5 hours per task, 2 4 parallel tasks per author.</li><li>Realistic weekly load: 8 20 hours. Higher volume available for top performers.</li><li>You choose when and how to contribute; tasks must be submitted by the deadline and meet acceptance criteria.</li></ul><p>Compensation: Paid contributions, rates up to $35/hour *. Task-based compensation equivalent to hourly rate, depending on performance and volume. Some projects include incentive payments. *Rates vary based on expertise, skills assessment, location, project needs, and other factors. Higher rates may be provided to highly specialized experts. Lower rates may apply during onboarding or non-core project phases. Payment details are shared per project.</p><p>Apply Submit your CV via the Mindrift platform. Indicate your English level, note this role (Software Engineering Evaluation Specialist Terminal Bench), and include a GitHub profile link if available.</p><p><strong>Desired Candidate Profile</strong></p><ul><li>3+ years of production software development in one backend stack Python, Go, Node.js, Java, or Rust. Depth in one stack beats breadth.</li><li>Python + pytest fluency required regardless of primary stack. The task harness is pytest-based even when the broken app is in another language. Fixtures, parametrize, monkeypatch, timeouts, conftest.py.</li><li>Docker authoring reproducible Dockerfiles, pinned dependencies, multi-stage builds when needed, non-root user.</li><li>Linux & Bash comfort debugging inside containers (strace, lsof, journalctl); shell beyond set -euo pipefail.</li><li>AI coding agent experience Claude Code, Cursor, Roo Code, or similar, on non-trivial work. You can cite a specific time the AI was confidently wrong and how you caught it.</li><li>English B2+ written.</li><li>Domain depth in Security, System Administration (nginx / systemd / cron), Scientific Computing (NumPy / PyTorch / SciPy), DevOps, or Git internals.</li><li>Modern Python tooling (uv, poetry, pyproject.toml).</li><li>Coverage tooling (pytest-cov, coverage.py, gcov, llvm-cov, kcov).</li><li>Fuzzing or property-based testing (Hypothesis).</li><li>Prior contribution to agent-evaluation benchmarks or related frameworks.</li></ul>
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p>Project description
DXC-Luxoft is an industry-leading software integrator and solution house for automotive OEMs and suppliers. There are millions of cars on the road today with solutions designed by DXC-Luxoft. DXC-Luxoft is currently supporting several German OEMs in building their next-generation battery-electric vehicle platforms. We help industrializing, integrating and testing the platform and functional software, especially during critical integration phases approaching start-of-production. For expanding our business offering in the European market, we seek to establish experienced automotive engineers. DXC-Luxoft is happy to receive applications from self-motivated and self-disciplined applicants who communicate well, like to work in teams, and are highly motivated to bring value to our automotive customers.
Responsibilities
Execution of the manual test cases according to the requirements
Development of automated test systems
Construction, maintenance and enhancement of automated test systems
Creation and validation of the required test specification
Continuous construction and maintenance of test benches and infrastructure.
Error/Ticket Verification
Creation of error tickets in the corresponding tools (KPM/Jira/DevOPS)
Continuous protection of Core Services in HCP3 / HCP5
Test support in the relevant project teams
Continuous development of the test specification
Preparation of test reports and presentation in the corresponding committees and project teams
Verification of bug fixes
Skills
Must have
technical skills
Automated Testing
Python
Robot Framework
CI/CD
Automotive In-Vehicle networks
Automotive backend services
Requirements Analysis
System Testing
softskills:
good english
good communication
structured way of working
Nice to have
System Testing, Automated Testing, Python Testing, Requirements Analysis, Controller Area Network/Flexible Data Rate (CAN/CANFD)
Other
Languages
English: C1 Advanced
Seniority
Regular</p><br> </div>
Company Overview:<br>Dar, the founding member of the Sidara group, is an international multidisciplinary consulting organization specializing in engineering, architecture, planning, environment, project management, facilities management, and economics. Sidara operates in 60 countries with 20,500 professionals, Dar connects people, places, and communities through innovative solutions to the world's most complex challenges. We deliver projects from inception through completion, embracing challenges to empower communities worldwide. Learn more at www.dar.com.<br>Job Summary:<br>The Mid-Level Data Acquisition Engineer is an IoT/OT software engineer who independently delivers data acquisition integrations across building automation, industrial, and IoT environments, developing protocol connectors in Python, deploying and commissioning our edge data-acquisition platform in client and lab environments, and ensuring reliable, high-quality data ingestion.<br>Responsibilities:<br>Implement and extend protocol connector functionality (BACnet/IP, Modbus TCP/RTU, OPC-UA, MQTT, SNMP, REST) in Python, following the team's architecture and coding standards. Configure and optimize device discovery, polling strategies, subscriptions, batching, retries, and data transformation logic. Deploy and configure the Para Edge runtime, Docker-based services, and Kepware gateways in client and lab environments. Validate networking prerequisites (firewall rules, VLAN segmentation, DNS, NAT, routing) and troubleshoot protocol and communication issues using packet captures and device diagnostics. Lead standard commissioning activities: device discovery, ingestion verification, and mapping/metadata validation (tag naming, units, schemas, timestamps). Implement and maintain data-quality checks (freshness, completeness, correctness, schema compliance) and monitor connector health through dashboards and alerts. Execute OTA updates, manage container lifecycles, and verify runtime stability. Develop Python automation for configuration generation, mapping validation, deployment checks, and regression testing; write unit and integration tests for owned components. Produce clear deployment documentation, troubleshooting guides, and integration notes.<br>AI-Driven Engineering: AI is an integral part of our software development process and is expected to be used daily. The Mid-Level Data Acquisition Engineer should be comfortable using AI-powered engineering tools to assist with connector development, automation, debugging, testing, documentation, code reviews, and technical research. AI-generated outputs must always be validated to ensure they meet security, quality, reliability, and maintainability standards. <br>Requirements:<br>3–5 years of experience in software engineering, IoT/OT integration, smart buildings, or industrial systems. Solid Python engineering skills for production services and automation (beyond scripting). Hands-on experience with at least two of: BACnet/IP, Modbus TCP/RTU, OPC-UA, MQTT in real deployments. Good working knowledge of Linux, Docker, and edge/gateway environments; familiarity with IoT gateways such as Kepware. Strong networking fundamentals (TCP/IP, VLANs, firewalls, routing) and the ability to troubleshoot connectivity and data-transmission issues independently. Familiarity with Building Management Systems (BMS) and both IT and OT data sources. Experience with Git/Git Hub, CI/CD, and automated testing (pytest or similar). Daily, fluent use of AI-assisted engineering tools. Strong documentation skills; excellent problem-solving, attention to detail, and ability to work collaboratively with clients and cross-functional teams.<br>Nice to Have:Messaging systems (MQTT brokers/Rabbit MQ), time-series and document databases (Influx DB, Mongo DB), observability tooling (Grafana, Prometheus). Cloud familiarity (Azure preferred; AWS/GCP welcome) and relevant certifications (Azure Fundamentals/Administrator, AI-engineering credentials such as Anthropic Claude tracks). Exposure to OT security standards (ISA/IEC 62443).<br><br>** While we carefully review all applications, only candidates meeting the specified requirements will be contacted for further consideration. We appreciate your understanding and thank you for your interest.
<ul><li><p><strong>Key Responsibilities</strong></p><ul><li><p>Develop and maintain forecasting models for workforce planning.</p></li><li><p>Analyze historical and real-time data to predict future demand.</p></li><li><p>Generate forecasting reports and insights for operational decision-making.</p></li><li><p>Use <strong>Excel</strong>, <strong>SQL</strong>, and <strong>Python</strong> to automate and enhance forecasting processes.</p></li><li><p>Apply <strong>machine learning</strong> techniques to improve forecast accuracy.</p></li><li><p>Collaborate with operations and planning teams to support staffing strategies.</p></li></ul></li></ul><ul><li><p><strong>Preferred Qualifications</strong></p><ul><li><p>Experience in workforce management, forecasting, or data analytics.</p></li><li><p>Strong communication and stakeholder management skills.</p></li></ul></li></ul><p></p><p><strong>Requirements</strong></p><ul><li><p><strong>Required Skills</strong></p><ul><li><p>Advanced Microsoft <strong>Excel</strong></p></li><li><p>Advanced analytical and problem-solving skills</p></li><li><p><strong>SQL</strong> for data extraction and analysis</p></li><li><p><strong>Python</strong> for data processing and forecasting models</p></li><li><p><strong>Machine Learning</strong> knowledge for predictive analytics and forecasting optimization</p></li></ul></li></ul><p></p>
About NOKNOK Human Capital is a leading HR consulting and talent acquisition firm with a global footprint and a proven track record of supporting Fortune 500 clients. We specialize in connecting top-tier talent with industry leaders, driving innovation, and fostering high-performance cultures across the MENA region and beyond.<br>Job Title Senior Data Engineer (Analytics & Automation)<br>Job Summary Were looking for a Senior Data Engineer to build scalable, automated, and AI-powered analytics solutions that drive real business impact.<br>Key Responsibilities Build Python-based automation, scalable data pipelines, and analytics frameworks Develop reusable analytics modules (forecasting, anomaly detection, driver analysis) Automate reporting, alerts, and insight generation Design and develop interactive React-based analytics applications Create scalable data models, standardized KPIs, and data marts Ensure data quality and metric consistency Partner with stakeholders to translate business problems into actionable solutions<br>Qualifications3+ years of experience in Analytics/Data roles Strong SQL and Python skills Experience working with large-scale datasets Experience building data tools, dashboards, or applications Exposure to production workflows (Airflow, Lambda, scheduled jobs, etc.) Experience with React or web-based analytics tools (preferred) Knowledge of AI/ML use cases in analytics is a plus Bachelors degree required; MBA/MSc is a plus
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>The Senior CDK Developer is responsible for designing and delivering AWS-native ETL and API integration solutions. The role focuses on building scalable and secure cloud architectures, implementing ETL pipelines, designing secure API integrations, and developing Infrastructure as Code using AWS CDK (Python). The ideal candidate will have strong experience with AWS data services, networking, API security, and cloud-native development best practices.</p><p><b>Key Responsibilities:</b></p><ul><li>Design and implement AWS-native ETL and API integration architectures.</li><li>Develop and maintain Infrastructure as Code using AWS CDK (Python).</li><li>Build and optimize AWS Glue ETL pipelines.</li><li>Design and implement secure S3-based data lakes.</li><li>Develop and manage DynamoDB metadata storage solutions.</li><li>Design secure VPC networking architectures.</li><li>Implement and secure APIs using API Gateway and OIDC authentication.</li><li>Support CI/CD implementation and deployment automation.</li><li>Ensure scalability, security, and performance of cloud solutions.</li><li>Collaborate with architecture, platform, and development teams.</li><li>Prepare technical documentation and implementation guidelines.</li></ul></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Qualifications:</p><ul><li>Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field.</li><li>Minimum of 8 years of relevant experience.</li><li>Outstanding English communication, both verbal and non-verbal.</li><li>Strong hands-on experience with AWS CDK.</li><li>Strong experience with AWS Glue ETL development.</li><li>Experience with Amazon S3 and DynamoDB.</li><li>Strong knowledge of API Gateway implementation.</li><li>Experience with OIDC, authentication, and authorization concepts.</li><li>Strong understanding of AWS VPC networking.</li><li>Experience with CI/CD pipelines and cloud automation.</li><li>Strong understanding of secure AWS cloud architecture.</li><li>Excellent problem-solving and communication skills.</li></ul><p></p></section>
About NOKNOK Human Capital is a leading HR consulting and talent acquisition firm with a global footprint and a proven track record of supporting Fortune 500 clients. We specialize in connecting top-tier talent with industry leaders, driving innovation, and fostering high-performance cultures across the MENA region and beyond.<br>Job Title Senior Data Engineer (Analytics & Automation)<br>Job Summary Were looking for a Senior Data Engineer to build scalable, automated, and AI-powered analytics solutions that drive real business impact.<br>Key Responsibilities Build Python-based automation, scalable data pipelines, and analytics frameworks Develop reusable analytics modules (forecasting, anomaly detection, driver analysis) Automate reporting, alerts, and insight generation Design and develop interactive React-based analytics applications Create scalable data models, standardized KPIs, and data marts Ensure data quality and metric consistency Partner with stakeholders to translate business problems into actionable solutions<br>Qualifications3+ years of experience in Analytics/Data roles Strong SQL and Python skills Experience working with large-scale datasets Experience building data tools, dashboards, or applications Exposure to production workflows (Airflow, Lambda, scheduled jobs, etc.) Experience with React or web-based analytics tools (preferred) Knowledge of AI/ML use cases in analytics is a plus Bachelors degree required; MBA/MSc is a plus
Position: Research Quality Specialist - Computational Biology (Task Based) Type: Short-Term Contract (8 weeks) Compensation: $80 per task Location: Remote Commitment: 8 hours per day with 4 hours overlap with PST<br>Role Responsibilities Develop and conceptualize original research-grade or graduate-level scientific problems using Python for scientific coding and programming Define problem categories, secondary tags, and assign appropriate difficulty levels Solve formulated problems using sound scientific and computational principles with high accuracy and logical coherence Participate in two-tier reviews to evaluate the accuracy and quality of problems and solutions Collaborate with reviewers and team leads to refine content and improve overall quality Contribute to challenging and insightful computational biology problem creation and solutioning Maintain high standards for analytical rigor and scientific accuracy<br>Requirements PhD or PhD Candidate in Computational Biology At least 1 peer-reviewed publication required Advanced proficiency in Python programming for scientific coding preferred Excellent analytical, logical thinking, and problem-solving skills Strong written and verbal communication skills for documentation and collaboration Linked In profile is mandatory Ability to work independently in a remote environment<br>Application Process Apply/Easy Apply and check email for application form Fill Google form Assessment Link (After shortlisting to be completed within 24 hours)<br><br>Skills: Teaching
Mindrift is looking for skilled Full-Stack Web App Developers (Java Script/Type Script + Python or Node) to join the Tendem project (https://tendem.ai/) and build interactive browser-based applications for real-world use cases.<br><br>In this role, you'll apply your full-stack engineering expertise to design, build, and maintain functional, robust, and user-friendly web applications. This part-time remote opportunity is ideal for professionals with hands-on experience in modern frontend frameworks, backend APIs, databases, and shipping interactive web products end-to-end.<br><br>What We Do<br><br>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.<br><br>About The Role<br><br>This is a freelance role for a Tendem project. As a Full-Stack Web App Developer, you'll design, build, and refine browser-based applications with real logic, state, persistence, and user input — from habit trackers and budgeting tools to internal dashboards, mini-Saa S tools, and AI-powered apps. You may also work on standalone Python applications and data-processing scripts that sit alongside or behind these products.<br><br>Key Responsibilities<br><br>Build interactive web applications with frontend (React, Next.js, Vue, or similar) and a backend API (Python/Fast API/Flask or Node/Express) Design and implement data models, schemas, and persistence layers using SQL (Postgre SQL, SQLite) or NoSQL stores Implement authentication, sessions, and basic role-based access where needed Integrate third-party APIs and AI/LLM services (Open AI, Anthropic, or similar) into product features Handle state management, user input validation, error states, and loading states cleanly Build standalone Python tools and scripts where required by the task (data processing, API clients, lightweight backend utilities) Review, debug, optimize, and refactor full-stack applications to improve correctness, security, performance, and maintainability Write clear, testable code and debug end-to-end issues across frontend, backend, and database<br><br>Educational Qualifications<br><br>At least 3 years of relevant experience in full-stack web development or shipping interactive web applications (required) Bachelor's or Master's Degree in Computer Science, Engineering, Information Technology, or related technical fields is a plus<br><br>Academic and/or Professional Experience<br><br>Candidates should have a strong foundation in full-stack web development, modern frontend frameworks, backend architecture, and building interactive browser-based applications end-to-end. We are looking for specialists who can confidently work across frontend, backend, databases, and APIs, design robust application logic, and build production-ready web applications. Strong problem-solving skills, attention to detail, and the ability to independently architect and ship complete features are essential.<br><br>Technical Skills (Essential)<br><br>Strong command of Java Script/Type Script and at least one modern frontend framework (React, Next.js, Vue, Svelte, or similar) Solid backend experience in Python (Fast API, Flask, Django) and/or Node.js (Express, Nest JS) Hands-on experience with relational databases (Postgre SQL, MySQL, SQLite) and basic schema design Experience implementing REST APIs, request validation, error handling, and authentication flows Familiarity with deployment platforms (Vercel, Netlify, Render, Fly.io, Railway, or similar) Experience integrating LLM APIs or other AI services into product features is a strong plus Comfortable with version control (Git) and basic testing practices<br><br>Additional Requirements<br><br>Strong attention to detail and commitment to building working, robust products — not demos Self-directed work ethic with the ability to architect, build, and ship features independently Portfolio of shipped web applications (required) English proficiency: Upper-intermediate (B2) or above (required)<br><br>Project time expectations <br><br>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.<br><br>Compensation<br><br>On this project, contributors can earn up to $60 per hour equivalent, depending on their level and pace of contribution.<br><br>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.<br><br>Why this freelance opportunity might be a great fit for you? <br><br>Work fully remote on your own schedule with just a laptop and stable internet connection. Apply your expertise to real-world technology projects while gaining experience building high-quality solutions for a global platform. Participate in performance-based bonus programs that reward high-quality work and consistent delivery
About the Company<br><br>Teleperformance is a global digital business services company that delivers advanced, digitally powered services to streamline business operations for top brands. With a global scale and local presence, Teleperformance aims to support communities, clients, and the environment in meaningful and sustainable ways.<br><br>About the Role<br><br>Responsible for managing and optimizing data systems using Microsoft SQL, Python and BI tools to deliver scalable, automated BI solutions. The role involves designing data models, maintaining reporting infrastructure, and translating business needs into actionable insights. Collaborates with cross-functional teams to support decision-making through efficient data delivery and analysis.<br><br>Responsibilities<br><br>Design, develop, and maintain ETLs, stored procedures, and database objects to support reporting and data analysis. Build and manage scalable data solutions across multiple platforms, ensuring data integrity and performance. Collaborate with business stakeholders to gather requirements and deliver actionable BI solutions using SQL and Power BI. Translate business needs into technical specifications for data warehouse design and reporting automation. Monitor and optimize data processes, automation, and reporting cycles to improve efficiency and accuracy. Maintain ticketing systems and ensure timely resolution of data-related requests in line with SLAs. Support continuous improvement initiatives by analyzing trends, identifying opportunities, and contributing to PSP/DMAIC sessions. Participate in agile teams, cross-functional meetings, and change management efforts to ensure smooth data operations. Promote BI adoption and knowledge sharing across departments, acting as a strategic liaison between business and data teams. Demonstrates strong collaboration skills and readily offers mentorship and support to team members when needed.<br> Qualifications<br><br>Bachelor’s degree (or in progress) in Computer Science, Data Science, Engineering, or a related technical field. Strong proficiency in MS SQL Server (2016+), including SQL Server Data Tools, query optimization, and indexing. Solid understanding of data architecture, database management (SQL/NoSQL), and cloud platforms (e.g., AWS, Azure).<br> Required Skills<br><br>2 years+ and above experience in database analysis, reporting, and BI development using SQL, Power BI, and Excel, preferably in a call center or WFM environment. Strong hands-on experience with Microsoft SQL Server and data modeling concepts (e.g., star/snowflake schema, OLAP). Proficient in Microsoft Office; working knowledge of Power Apps and Flow is a plus. Practical experience with Python for data manipulation and automation.<br> Preferred Skills<br><br>Strong hands-on experience with Microsoft SQL Server and data modeling concepts (e.g., star/snowflake schema, OLAP). Proficient in Microsoft Office; working knowledge of Power Apps and Flow is a plus. Practical experience with Python for data manipulation and automation.
<h2 class="h5">Job description</h2>
<div class="t-break" data-jb-field="description">
<p><span>Valeo is a tech global company, designing breakthrough solutions to reinvent the mobility. We are an automotive supplier partner to automakers and new mobility actors worldwide. Our vision? Invent a greener and more secured mobility, thanks to solutions focusing on intuitive driving and reducing CO2 emissions. We are leader on our businesses, and recognized as one of the largest global innovative companies.</span></p><br><br><br><p><span>Software Application Engineer (Java/Spring/Web)</span> <span>Key Skills and Responsibilities:</span></p><br><br><ul><li><b><b>End-to-End Development</b></b><span><b>:</b></span></li></ul><p><span> Design, plan, and implement advanced software tools and platforms tailored for automotive engineering workflows.</span></p><br><br><ul><li><b><b>Technical Excellence</b></b><span><b>:</b></span></li></ul><p><span>Write clean, maintainable, and efficient code while upholding high standards through rigorous peer code reviews.</span></p><br><br><ul><li><span><b>Cross-Functional Collaboration:</b></span></li></ul><p><span>Partner with multidisciplinary teams to define requirements and deliver integrated software tooling solutions</span></p><br><br><ul><li><span><b>Backend Development:</b></span></li></ul><p><span>Proficient in developing backend systems using <b>Java</b> and <b>Spring</b> technologies, including <b>Spring Boot</b>, <b>Spring MVC</b>, and <b>Spring Data</b>.</span></p><br><br><ul><li><span><b>CI/CD & DevOps Integration:</b></span></li></ul><p><span>Solid working knowledge of <b>CI/CD pipelines</b>, with hands-on experience configuring and maintaining builds and deployments using <b>Jenkins</b>.</span></p><br><br><ul><li><span><b>Software Architecture & Design:</b></span></li></ul><p><span>Deep understanding of <b>design patterns</b> and their practical application to software projects. Good grasp of <b>system design</b> concepts including scalability, modularity, and performance optimization.</span></p><br><br><ul><li><span><b>Analytical Thinking & Problem Solving:</b></span></li></ul><p><span>Recognized for strong analytical and logical thinking. Capable of dissecting complex technical problems and delivering robust, efficient solutions.</span></p><br><br><ul><li><span><b>Team Collaboration:</b></span></li></ul><p><span>Works collaboratively in agile teams, contributes to architectural discussions, and supports code quality through reviews and mentoring.<br><b>- Technologies & Tools:</b></span></p><br><br><ul><li><span>Languages: Java</span></li><li><span>Frameworks: Spring Boot, Spring MVC, Spring Data</span></li><li><span>Tools: Jenkins, Git</span></li><li><span>Concepts: CI/CD, Design Patterns, System Design, Agile Development</span></li></ul><br><p><span><b>- Requirements:</b></span></p><br><br><ul><li>Education & Core Skills: Academic Background: B.Sc. in Computer Engineering, Computer Science, or a related technical field.</li><li>Engineering Principles: Deep mastery of Object-Oriented Programming (OOP) and a solid command of Design Patterns with demonstrated practical application.</li><li>Language Proficiency: Strong command of at least one core language (e.g., C#, Java, C++, Python, or JavaScript).</li></ul><br><p><b>- Specialized Experience:</b></p><br><br><ul><li>Application Development: Proven experience in building Windows Desktop Applications (using .NET or QT) and Web Applications (utilizing Angular paired with .NET or Python).</li><li>Automation & DevOps: Strong scripting capabilities (Python, Windows Batch, or Shell) and experience working within CI/CD environments.</li><li>Analytical Mindset: Exceptional problem-solving skills and the ability to navigate complex software architectures.</li><li>Communication: Excellent verbal and written communication skills, with the ability to articulate technical concepts to diverse stakeholders.<br> </li></ul><br><p><b>Job:</b></p><br><br>R&D Engineer<p><b>Organization:</b></p><br><br>Software<p><b>Schedule:</b></p><br><br>Full time<p><b>Employee Status:</b></p><br><br>Regular<p><b>Job Type:</b></p><br><br>Annual Contract<p><b>Job Posting Date:</b></p><br><br>2026-04-22<p><i>Join Us !<br>Being part of our team, you will join:<br>- one of the largest global innovative companies, with more than 20,000 engineers working in Research & Development<br>- a multi-cultural environment that values diversity and international collaboration<br>- more than 100,000 colleagues in 31 countries... which make a lot of opportunity for career growth<br>- a business highly committed to limiting the environmental impact if its activities and ranked by Corporate Knights as the number one company in the automotive sector in terms of sustainable development<br>More information on Valeo: <u><span>https://www.valeo.com</span></u></i></p><br><br><br> </div>
<p>We care more about strong engineering judgment than exact stack matching. The ideal candidate has solid experience across mobile, web, and backend development and can quickly become productive in unfamiliar technologies, including with the help of modern AI development tools. That said, our current stack includes React Native, Next.js, TypeScript, Python/Django, and PHP, so prior experience with these technologies is a strong advantage.</p><p>Tasks</p><ul><li>Build, maintain, and improve mobile, web, and backend features across our product stack.</li><li>Work on React Native mobile apps, Next.js web applications, and backend systems built with Python/Django and PHP.</li><li>Collaborate with designers, product stakeholders, and other engineers to turn requirements into reliable, user-friendly solutions.</li><li>Debug and resolve issues across the full stack, including mobile, web, APIs, integrations, performance, and production bugs.</li><li>Improve app performance, stability, and cross-platform behavior on both iOS and Android.</li><li>Review code, give practical feedback, and help maintain high engineeringstandards across the team.</li><li>Understand unfamiliar parts of the codebase, make safe changes, and improve maintainability over time.</li><li>Make pragmatic technical decisions around architecture, APIs, state management, testing, deployment, and long-term code quality.</li><li>Use modern development tools, including AI-assisted workflows, responsibly to move faster without compromising quality.</li></ul><p>Requirements</p><ul><li>7+ years of professional software engineering experience.</li><li>Strong full-stack engineering skills across frontend, backend, APIs, databases, debugging, and deployment.</li><li>Strong experience with React Native, React, Next.js, and TypeScript, or the ability to become productive in them quickly.</li><li>Solid backend experience, ideally with Python/Django and PHP, or comparable experience with similar backend frameworks.</li><li>Ability to understand unfamiliar codebases, debug complex issues, and make safe changes in production systems.</li><li>Comfortable using AI development tools responsibly, while still reviewing, testing, and understanding the generated code.</li><li>Strong understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality.</li><li>Ability to take ownership of unclear technical problems and turn them into reliable shipped solutions.</li></ul><p>Benefits</p><ul><li>Flexible working time: 5hrs in core working time, you decide if you want to start earlier or later.</li><li>Stable working environment.</li><li>Technical mentorship to allow you to grow and take your career to the next level.</li><li>Friendly international team.</li><li>Fixed personal development, learning & research hours</li></ul><p><strong>Desired Candidate Profile</strong></p><ul><li>7+ years of professional software engineering experience.</li><li>Strong full-stack engineering skills across frontend, backend, APIs, databases, debugging, and deployment.</li><li>Strong experience with React Native, React, Next.js, and TypeScript, or the ability to become productive in them quickly.</li><li>Solid backend experience, ideally with Python/Django and PHP, or comparable experience with similar backend frameworks.</li><li>Ability to understand unfamiliar codebases, debug complex issues, and make safe changes in production systems.</li><li>Comfortable using AI development tools responsibly, while still reviewing, testing, and understanding the generated code.</li><li>Strong understanding of architecture, maintainability, trade-offs, performance, security, and long-term code quality.</li><li>Ability to take ownership of unclear technical problems and turn them into reliable shipped solutions.</li></ul>
Role Summary<br><br>The Test Lead owns test strategy and automation execution for AI-enabled applications, providing technical leadership and ensuring consistent quality across UI, API, and data layers.<br><br>Key Responsibilities<br><br> Define an automation first, end to end test strategy covering AI agents, orchestration layers, backend APIs, and UI applications Lead and govern Selenium / Playwright based automation frameworks across multi agent workflows, APIs, and portals Provide technical guidance and code reviews for Java/Python based automation implementations Oversee testing across AI agents and services supporting end‑to‑end automated and analytical workflows Review and guide AI testing coverage, including prompt testing, guardrail validation, response accuracy, and reasoning checks Ensure test coverage for System Under test Lead regression planning, defect triage, RCA, reporting, and release sign offs Mentor test engineers and ensure consistent QA standards, best practices, and automation quality<br><br>Requirements<br><br>Required Skills (Must Have)<br><br> Strong automation development experience Proficiency in Java or Python Expertise in Selenium / Playwright frameworks API automation and SQL-based data validation Hands-on knowledge of at least one AI testing tool (e.g., Testsigma, Testim, Mabl, Functionize) Understanding of cloud‑based platforms (e.g., Microsoft Azure) Minimum of 2 years of hands on experience testing Gen AI and Agentic AI solutions across production, client facing, or enterprise systems, with involvement in test coordination and review activities<br><br>Good to Have<br><br> ERP / Accounts Payable knowledge (e.g., Oracle ERP, SAP) ISTQB certification
???? Senior Backend Engineer (Java / Python / Go)???? Remote / Hybrid (Flexible) We are looking for an experienced Senior Backend Engineer to join our engineering team and help build and scale high-performance, distributed systems. ⚙️???????? About the Role You will be responsible for designing, developing, and maintaining backend services that power highly available and scalable platforms. You’ll collaborate closely with talented engineers, influence architectural decisions, and help mentor team members as we grow. ???????? ???????? ????????️ Key Responsibilities Design, build, and maintain robust backend services Develop scalable, high-availability distributed systems Participate in architecture and technical design decisions ????Mentor and support junior and mid-level engineers ????Improve engineering practices, performance, and reliability???? Key Requirements5+ years of backend development experience Strong proficiency in Java, Python, or Go ????Experience with Postgre SQL / MySQL and Redis / Memcached ????️Hands-on experience with AWS or GCP ☁️Strong knowledge of Docker and Kubernetes ????☸️Experience building high-availability, scalable systems ⚡Experience mentoring or guiding engineers ???? ????⭐ Nice to Have Experience in the i Gaming industry ????Knowledge of RGS integrations and casino wallet connectivity ????Exposure to event-driven architectures ????Experience with modern CI/CD pipelines ???????? What We Offer Opportunity to work on high-scale systems in a fast-paced environment Strong engineering culture with ownership and autonomy Real impact and room to grow technically and into leadership roles ????
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Key Responsibilities Lead the entire ML lifecycle from data collection and analysis to model deployment, monitoring, and optimization. Apply deep learning and NLP techniques to develop solutions, potentially enhancing systems like search or recommendation engines. Design and implement end-to-end ML pipelines, incorporating MLOps best practices for CI/CD, containerization (Docker, Kubernetes), and cloud deployment ( AWS , GCP, Azure). Utilize LLM knowledge, including prompt engineering and fine-tuning, to build advanced generative AI applications and conversational AI solutions. Perform comprehensive data analytics, including statistical analysis and feature engineering, to inform model development and extract actionable insights from large datasets. Write production-quality, robust code in Python (and potentially other languages like Java or Scala), ensuring code quality through reviews and testing. Collaborate with cross-functional teams, including data scientists, data engineers, and product managers, to translate business requirements into technical ML solutions.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><p>Proven experience as a Machine Learning Engineer with a strong portfolio of deployed production models. Proficiency in Python and relevant ML frameworks/libraries (e.g., TensorFlow, PyTorch, scikit-learn). Expertise in data science methodologies, statistical analysis, and data analytics. Hands-on experience with MLOps tools and practices for managing the ML application lifecycle. Strong understanding of NLP and experience with LLMs and prompt engineering techniques. Solid software engineering background with knowledge of data structures, algorithms, and system design. Excellent problem-solving, communication, and collaboration skills.</p><p></p></section>
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>Engagement Context The candidate will be expected to support a pre-existing technical environment that may include: A search and analytics platform in the ELK / OpenSearch family, fed by structured ingestion pipelines. A low-code workflow automation layer used for business and operational workflows. Internally developed Python services and AI-assisted agents integrated with third-party SaaS APIs. Data Pipeline & Search Platform Support Monitor the health of ingestion pipelines from relational data sources into the search platform; identify backpressure, stalled jobs, and mapping or schema issues. Reprocess failed batches and support recovery from dead-letter queues. Assist with index lifecycle management, templates, and routine cluster-health checks. Support incremental changes to dashboards and visualizations, including new fields, metric fixes, and cosmetic updates. Raise capacity and performance concerns to the senior engineer before they become incidents. Workflow Automation Support Monitor scheduled and event-driven workflow executions; triage failures and retry as appropriate. Apply small to medium changes, including updated templates, new data fields, credential refreshes, and webhook endpoint rotations. Maintain workflow stability when upstream third-party APIs change behavior. Track queue depth, rate-limit handling, and idempotent retry behavior. Python Services & AI-Assisted Workflows Monitor execution logs, error rates, and usage metrics of internal Python services and AI-assisted workflows. Troubleshoot data ingestion into internal knowledge and retrieval systems. Apply tested configuration or prompt adjustments under senior review. Track and report on operational cost anomalies, including API usage and compute. General Engineering & Documentation Write and maintain runbooks and known-good recovery procedures for every recurring incident class. Keep a clean changelog of production changes via pull requests where applicable. Participate in change windows and post-incident reviews. Escalate complex issues with clear, structured diagnostic context, including logs, timestamps, and reproduction steps.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Working experience with the ELK / OpenSearch family, such as Elasticsearch, OpenSearch, Kibana, OpenSearch Dashboards, Logstash, or equivalent, with at least one of them used in a real environment.</li><li>Working experience with at least one low-code or workflow automation platform, such as n8n, Make, Zapier, Node-RED, Apache Airflow, or equivalent.</li><li>Comfortable with a relational database, such as PostgreSQL, MySQL, or similar: able to read schemas, write SELECT queries, and investigate data issues.</li><li>Comfortable on Linux: shell, SSH, log inspection, and process/service management.</li><li>Docker basics: running containers, reading compose files, and inspecting logs.</li><li>Reads and writes JSON and YAML fluently.</li><li>Able to read and modify existing Python and JavaScript / Node.js code.</li><li>The candidate is not expected to design services from scratch.</li><li>REST API fluency: curl or Postman, headers, bearer tokens, pagination, rate-limit semantics, and webhooks.</li><li>Git fundamentals: branches, commits, pull requests, and resolving simple merge conflicts.</li><li>Structured troubleshooting: isolates variables, reads stack traces, bisects failures, and documents findings.</li><li>Exposure to any commercial LLM API or vector database.</li><li>Familiarity with common business SaaS APIs, including CRM, email, messaging, or data-enrichment platforms.</li><li>Prior exposure to a data-engineering, operations, analytics, or security domain.</li></ul><p></p></section>
<p>MICA Academy is a Secondary Technological School affiliated with the Productivity and Vocational Training Department (PVTD), located in Giza. We provide industry-focused education for students aged 15–18, preparing them for careers in technology through hands-on training in Programming, Networking, Database Systems, Embedded Systems, Robotics, Artificial Intelligence, and IT Infrastructure.</p><p><strong>Requirements</strong></p><p>* Bachelor’s degree in Computer Science, Computer Engineering, Electronics, Mechatronics, Communication Engineering, or a related field.</p><p>* Strong programming skills in C, C++, and Python.</p><p>* Solid understanding of Object-Oriented Programming (OOP).</p><p>* Good knowledge of Computer Architecture and Electronics Fundamentals.</p><p>* Hands-on experience with Arduino and embedded systems development.</p><p>* Knowledge of Python libraries including:</p><p> * NumPy</p><p> * Pandas</p><p> * Matplotlib</p><p> * Scikit-learn (sklearn)</p><p>* Experience in Computer Vision using OpenCV.</p><p>* Ability to develop technical training materials, labs, and course content.</p><p>* Excellent communication, presentation, and classroom management skills.</p><p></p>
We are seeking a highly motivated and experienced AI/ML Developer Level II to join our dynamicteam. In this role, you will be a key contributor to the design, development, and deployment ofsophisticated conversational AI systems, primarily using the RASA framework. Your deepexpertise in Python, coupled with hands-on experience in the Google Cloud Platform (GCP)ecosystem, will be essential for building, scaling, and maintaining robust, enterprise-grade virtualassistants and chatbots. You will move beyond prototyping to take ownership of components,optimize model performance, and ensure the reliability of our AI solutions in production.<br><br>Key Responsibilities:(Must-have) RASA Framework Development: Design, build, and maintain advanced conversational AI agents using the RASA Open Source and/or RASA X/Pro platforms. This includes developing complex dialogue management with stories and rules, configuring the NLU pipeline, and creating custom actions. Model Training & Optimization: Train, evaluate, and fine-tune RASA NLU and dialogue models. Implement strategies for continuous improvement using conversation analytics and user feedback to enhance intent classification, entity recognition, and response quality. Python-Centric Solutioning: Write clean, eƯicient, and well-documented Python code forcustom actions, policies, and integrations. Develop scalable backend services and APIs to connect RASA agents with other business systems. Google Cloud Platform (GCP) Integration & Deployment: Architect, deploy, and manage RASA bots on GCP (using Google Kubernetes Engine - GKE, Pub/Sub for messaging, Cloud Run, or Compute Engine). Utilize GCP services like Vertex AI and Dialogflow CX for complementary use-cases or hybrid architectures, and Cloud Speech-to-Text / Text-to-Speech for voice-enabled bots<br>.<br>Nice-to-have:CI/CD & MLOps: Implement and maintain CI/CD pipelines for automated testing, building, and deployment of RASA models using tools like Git. Champion MLOps best practices for versioning, monitoring, and retraining models. Data Management: Leverage Google Big Query for analyzing conversation logs and deriving insights. Use Cloud Storage for managing training data and model artifact<br>s.<br>Required Qualifications:Education: Bachelor’s degree in Computer Science, Engineering, Data Science, or a related field, or equivalent practical experience. Experience: 3+ years of professional experience in AI/ML development, with at least 2 years of hands-on, in-depth experience building and deploying production-level chatbots with the RASA framework. Programming: Strong proficiency in Python, with a solid understanding of software engineering principles, design patterns, and API development. Google Cloud Platform: Proven, hands-on experience with core GCP services, including:Compute: Google Kubernetes Engine (GKE), Cloud Run, or App Engine. AI/ML Services: Practical knowledge of Dialogflow and/or Cloud Natural Language API. Infrastructure: Cloud Storage, Cloud Build, IAM, and VPC networking. Machine Learning Fundamentals: Solid understanding of NLP fundamentals (intent detection, entity extraction, context management) and practical experience with machine learning libraries (e.g., scikit-learn, spa Cy, Transformers). Version Control & Collaboration: High proficiency with Git in a collaborative team environme<br>nt.<br>Soft Skills & Other Requirements:Problem-Solving: Excellent analytical and problem-solving skills with the ability to troubleshoot complex technical issues in distributed systems. Ownership & Initiative: A proactive mindset with the ability to take ownership of projects from conception to deployment and beyond, working with minimal supervision. Communication: Strong verbal and written communication skills. Ability to clearly articulate technical concepts to both technical and non-technical stakeholders. Agile Methodology: Experience working in an Agile/Scrum development process. Team Player: A collaborative attitude, with a willingness to mentor junior developers and share knowledge with the team. Continuous Learning: A passion for staying up-to-date with the rapidly evolving fields of Conversational AI, MLOps, and cloud technolog<br>ies.<br>Preferred Qualifications (Bonus):GCP Professional Machine Learning Engineer or other GCP certifications. Experience with containerization technologies (Docker) and orchestration (Kubernetes). Knowledge of infrastructure-as-code tools like Terra<br>form.
<section><p class="heading jdMain">Job Description</p><p class="heading">Roles & Responsibilities</p><div class="paragraph"><p>We seek a highly skilled and experienced SRE Engineer to join our dynamic team. The ideal candidate will have a robust background in software engineering, with extensive experience in using Terraform for infrastructure as code (IaC) to manage and provision cloud resources on AWS. Design, implement, and manage cloud infrastructure using Terraform and other IaC tools. Proactively monitor, troubleshoot, and optimize the performance of cloud environments to guarantee high availability and efficiency. Implement and maintain CI/CD pipelines for automated code deployment and infrastructure changes. Develop and manage the data stack, encompassing infrastructure resources, implementation, and data lake setup. Respond to and manage critical alerts and incidents, coordinating swift response efforts to mitigate impact and downtime. Perform thorough root cause analysis (RCA) for incidents to identify and address underlying issues, developing solutions that prevent future occurrences. Document and maintain comprehensive guides for system configurations and operational procedures, promoting knowledge sharing and operational excellence.</p></div></section><section><p class="heading">Desired Candidate Profile</p><p class="paragraph"></p><ul><li>Bachelor s degree in Computer Science, Engineering, or a related field.</li><li>Solid 4+ years of experience in the same or relevant field.</li><li>Solid background in software engineering with advanced proficiency in high-level programming languages such as JavaScript or Python. Additional experience with NodeJS is a plus.</li><li>Expertise in AWS cloud services, with a keen understanding of architecture, security principles, and cost optimization strategies.</li><li>Strong experience in Linux system administration, including setup, configuration, and maintenance tasks.</li><li>Proficiency in containerization with Docker and orchestration with Kubernetes is highly valued.</li><li>Experience with scripting languages (Bash, Python, Go) and familiarity with Git workflows.</li><li>Demonstrated ability to automate and manage infrastructure using Terraform and other IaC tools in cloud environments like AWS or Azure.</li><li>Understanding of microservices architecture, Serverless technologies, and both SQL and NoSQL database systems.</li><li>Exceptional problem-solving abilities, alongside excellent teamwork and communication skills.</li><li>Adaptability and a commitment to continuous learning in the fast-evolving cloud technology landscape are essential.</li></ul><p></p></section>