- Company: Get A Job.ai
- Location: Egypt
- Salary: Pay not listed
Website Get A Job.ai
Represented by Get A Job.ai
About This Opportunity
We are representing a confidential technology client seeking a Senior Python Data Scraping Engineer for freelance engagement based in Egypt. Our talent team at Get A Job.ai is looking for experienced data engineering professionals who can execute complex web scraping workflows with precision and reliability.
This is a part-time remote role requiring approximately 10–20 hours per week during active project phases. You'll work independently on data extraction tasks that demand technical excellence and attention to detail.
Responsibilities
- Design and execute end-to-end data extraction workflows across complex websites, ensuring complete coverage, accuracy, and reliable delivery of structured datasets
- Build and maintain custom workflows that accelerate data collection, validation, and task execution while meeting defined technical requirements
- Extract data reliably from dynamic and interactive web sources, adapting approaches to handle JavaScript-rendered content and evolving site architectures
- Implement data quality standards through validation checks, cross-source consistency controls, formatting specifications, and systematic verification before delivery
- Scale scraping operations for large datasets using efficient batching or parallelization techniques, monitor failures, and maintain stability despite site structure changes
What We're Looking For
Required Experience:
- Minimum 5+ years of relevant experience in data engineering, web scraping, automation, or software development
- Strong proficiency in Python web scraping using BeautifulSoup, Selenium, or similar libraries
- Proven ability to extract data from complex structures including hierarchies, archived pages, and inconsistent HTML
- Experience handling dynamic content (JavaScript, AJAX, infinite scroll) and working with APIs through proxies
- Solid background in data cleaning, normalization, and validation, with ability to deliver structured datasets in CSV, JSON, or similar formats
- Demonstrated experience managing anti-bot mechanisms and dynamic site structures at scale
- English proficiency at Upper-Intermediate (B2) level or above
Technical Requirements:
- Hands-on experience with cloud infrastructure (AWS or equivalent) and containerization using Docker
- Practical experience with LLM frameworks such as LangChain or similar technologies applied to automation tasks
- Strong attention to detail and commitment to data accuracy
- Self-directed work ethic with ability to troubleshoot independently
Preferred Qualifications:
- Bachelor's or Master's Degree in Engineering, Applied Mathematics, Computer Science, or related technical fields
- GitHub portfolio demonstrating relevant projects
How We Work With You
Candidates apply directly through Get A Job.ai. Our recruiting team conducts an initial screening to assess technical fit and experience level. Qualified candidates are then submitted to our client for consideration. Please do not attempt to contact the client directly—all communications should go through our talent team to ensure a smooth process for everyone involved.
Pay
Compensation details will be discussed during the screening process based on experience level and project scope.
Equal Opportunity: Get A Job.ai is committed to inclusive hiring practices. We evaluate all candidates based on qualifications and merit, and we encourage applications from professionals of all backgrounds.
Apply with Get A Job.ai
A recruiter will review your profile and submit you to the client. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you. Do not contact the client directly.
Apply through Get A Job.ai. A recruiter will review your profile and submit you.
Explore Get A Job.ai online
Working in Egypt
Egypt, officially the Arab Republic of Egypt, is a country spanning the northeast corner of Africa and southwest corner of Asia via the Sinai Peninsula. It is bordered by the Mediterranean Sea to the north, Palestine and Israel to the northeast, the Red Sea to the east, Sudan and the Sahara to the south, and Libya to the west. The Gulf of Aqaba in the northeast separates Egypt from Jordan and Saudi Arabia. Cairo is the capital, largest city, and leading cultural centre, while Alexandria is the second-largest city and an important hub of industry and tourism. With over 107 million inhabitants,
🇪🇬 Relocation safety for Egypt: High Risk — via Warnely, CC BY 4.0
National unemployment rate in Egypt: 6.8% — via World Bank
GDP per capita in Egypt: $3,086 — via World Bank
Consumer price inflation in Egypt: 14.1% (annual) — via World Bank
Real GDP growth in Egypt: 4.4% (annual) — via World Bank
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Listing facts
- Role Senior Python Data Scraping Engineer (Freelance)
- Employer Get A Job.ai
- Location Egypt
- Type Part Time
- Pay (from listing) Pay not listed
- Posted September 6, 2026
- Apply by October 7, 2026
- Country Egypt
- Overview Full job description on this page (451 words)
Facts above come from this job record on Get A Job.AI — not copied from third-party review sites.
Limited public data for this employer
We only show facts we can ground in public sources (Wikidata, O*NET, news/discussion links, or this listing). We do not invent Glassdoor-style ratings, salaries, or testimonials when data is thin. Use the listing facts, occupation context, and related openings below while we continue researching.
Explore related openings
Occupation family: Senior Python Data Scraping Engineer (Freelance)
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
