Search by job, company or skills

Swastika Web Technology

AI/ML Engineer - Python Web Scrapping

new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 months ago
  • Be among the first 10 applicants
Early Applicant

Job Description

We are seeking a highly motivated and skilled AI/ML Engineer with strong expertise in Python-based web scraping to join our data-driven team. The ideal candidate should have hands-on experience building intelligent scraping pipelines, cleaning large datasets, and applying machine learning models to derive insights.

Key Responsibilities:

  • Develop robust and scalable web scraping scripts using Python (Selenium, BeautifulSoup, Scrapy, etc.).
  • Automate data collection from dynamic websites and APIs.
  • Clean, preprocess, and manage large datasets.
  • Build and implement machine learning algorithms for classification, clustering, and prediction.
  • Optimize scraping logic to handle anti-bot mechanisms and ensure efficiency.
  • Collaborate with data engineers, analysts, and product teams to integrate data pipelines.
  • Monitor and maintain scraping jobs to ensure data freshness and accuracy.
  • Document code, data sources, and processes for long-term maintenance.

Key Skills & Requirements:

Strong command over Python and libraries like BeautifulSoup, Scrapy, Selenium, Pandas, NumPy

23 years of experience in web scraping and data extraction

Hands-on experience in Machine Learning using libraries like Scikit-learn, TensorFlow, or PyTorch

Understanding of data cleaning, normalization, and transformation techniques

Ability to handle CAPTCHAs, rate limits, and proxies

Good knowledge of APIs, JSON/XML parsing, and working with databases (SQL/NoSQL)

Experience with version control (Git) and basic knowledge of Linux command lin

More Info

Job Type:
Industry:
Employment Type:

Job ID: 126982351