Secninjaz
Secninjaz2h ago
Indeed

Python Developer

Delhi, Delhi
Full Time
Senior Level

Auto Apply to 50+ AI Matched Python Developer Jobs

Use Auto Apply Agents to Bulk Apply jobs with ATS Optimised Resumes, find verified Insider Connections for jobs at Secninjaz

Full Job Description

Python Developer at Secninjaz in New Delhi

Secninjaz is seeking two full-time Python Developers with 5-7 years of experience to join their team on-site in New Delhi. This role requires a strong background in web scraping, data collection, and automation. Successful candidates will leverage Python and JavaScript to build and maintain robust, scalable scraping systems, incorporating AI-driven techniques to enhance efficiency and data accuracy. A passion for solving complex data challenges with advanced technologies is essential.

Key Responsibilities:

  • Design, develop, and maintain large-scale web scrapers for data collection from diverse sources.
  • Optimize scraping pipelines for scalability, reliability, and performance.
  • Utilize Python frameworks and libraries like Scrapy, Requests, Selenium, and Appium for web crawling and data extraction.
  • Write JavaScript-based scrapers and automation scripts for dynamic websites.
  • Monitor, debug, and maintain scrapers, ensuring high availability.
  • Implement AI/ML solutions within scraping workflows, including using LLMs for parsing, improving data matching, deduplication, and entity recognition.
  • Collaborate with data engineers and product teams to ensure data quality.
  • Maintain documentation, testing, and CI/CD practices for scraper code.

Qualifications:

  • Bachelor's degree in Computer Science, IT, or a related field.
  • 5-7 years of professional experience in Python development and web scraping.
  • Proficiency in Python (Scrapy, Requests, Selenium, Appium) and JavaScript for browser automation.
  • Experience with large-scale scraping systems (distributed crawling, proxy rotation, request throttling).
  • Solid understanding of web technologies (HTTP, HTML, CSS, JS, JSON, AJAX).
  • Experience with databases (SQL/NoSQL) for storing and processing scraped data.
  • Experience designing, building, and optimizing machine learning models (NLP, computer vision, etc.).
  • Experience with data collection, preprocessing, cleaning, and feature engineering for large datasets.
  • Ability to train, evaluate, and fine-tune models to meet business goals.
  • Familiarity with containerization and orchestration tools like Docker and Kubernetes.
  • Strong problem-solving skills to handle anti-bot measures and rate limits.
  • Excellent communication and collaboration skills.

Education Requirements:

  • B.Tech. / B.E. / M.C.A. / Bachelor's in Computer Science or related field.

How to Apply:

Email your CV and a short introduction to career@secninjaz.com with the subject line: "Application - Python Developer - [Your Name]"

Company

Secninjaz

Secninjaz

Delhi, Delhi
Posted on Indeed