Python Developer - Web Scraping - 100% Remote - up to £70,000 base salary + benefits
Great opportunity for a Data Engineer to join a fast-growing TECH 4 Good company protecting some of the world’s biggest brands online.
They use AI and smart tooling to track down fake products, infringing websites, dodgy domains and online impersonators - helping brands protect revenue and keep customers safe.
You’ll take ownership of how they gather data at scale across marketplaces, social platforms, search engines and registrars. The job is all about building, improving and maintaining the pipelines that collect, normalise and feed data into their AI systems.
You’ll work closely with the CTO, Lead Architect and the wider engineering team and the data science function, with loads of room to shape things, try ideas and see the impact of your work straight away.
Main projects will be building scrapers, improving data pipelines, working with engineers and data scientists to integrate AI, and helping keep the code reliable and well tested.
About you:
- A must is that you need to have worked on Data Scraping projects before
- You have Ruby or Python (or both) experiance
- Understanding of HTML/JavaScript
- Experiance with Unit Tests/TDD
Nice to have but in no way a dealbreaker:
- Ruby + RSpec
- HTML parsing libraries (BeautifulSoup, lxml, Nokogiri)
- Browser automation (Puppeteer, Playwright, Selenium)
- Familiarity with bot-detection and how to work around it
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Lead Data Scientist with Python
2026-05-29
Full Stack Engineer
2026-04-07
Lead Developer (.NET/Azure)
2026-01-19
- Posted
- Jan 14, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Edinburgh
- Company
- Tact
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Lead Data Scientist with Python
2026-05-29
Full Stack Engineer
2026-04-07
Lead Developer (.NET/Azure)
2026-01-19