2,055,697open jobs
121,639companies
242,370added this week
Browse all
Salary
≈ $16k – $38k per year (Estimated)
Location
Hybrid (India)
Seniority
Senior · 4+ years exp
Employment
Full-Time

First seen by Alion on Oct 28, 2026.

Overview
Company
Impact
Profile match
Turn the open web and complex documents into your structured datasets. Custom pipelines, built for scale. Fully managed.

Location: Remote (Work from Home)

About Forage AI

Forage AI builds next-generation systems for large-scale data collection and processing — including web crawling, document parsing, enrichment pipelines, and automation. We primarily work in Python, design cloud-native systems (AWS-first, with exposure to GCP/Azure), and increasingly integrate GenAI and agent-based workflows into our stack.

Our engineering culture emphasizes ownership, clarity, and reliability. Every developer owns their module end-to-end and collaborates closely in a high-trust, high-impact environment.

Role Overview

This role offers a unique blend of advanced web scraping and GenAI/LLM-driven capabilities to build intelligent, scalable data collection systems and pipelines. You will work on designing and operating generic, reusable scrapers, while also leveraging GenAI and AI agents to enhance extraction, enrichment, validation, and automation workflows.

Beyond building crawlers, you will use GenAI to help create stable, production-grade data products and services aligned with real-world business use cases — transforming raw web and document data into reliable, market-ready solutions. The work sits at the intersection of deep technical problem-solving and market orientation, in a fast-moving, high-tech, and cutting-edge engineering environment.

The role is highly hands-on and emphasizes clean design, reliability, scalability, and impact, with strong ownership from design through deployment and operation.

Key Responsibilities

●Develop and maintain Python-based systems for large-scale crawling, parsing, enrichment, and processing of structured and unstructured data.

● Build generic, reusable crawling frameworks capable of extracting data from thousands of websites and documents using shared, configurable codebases.

● Design and implement GenAI-assisted data extraction and enrichment workflows, including:

○ Using LLMs to interpret semi-structured or unstructured content (HTML, PDFs, text-heavy pages).

○ Applying prompt-driven logic for classification, normalization, entity extraction, and validation.

● Implement RAG (Retrieval-Augmented Generation) patterns by combining crawled data with vector databases to improve accuracy, consistency, and explainability.

● Handle complex anti-crawling challenges, including IP rotation, retries, throttling, headers, fingerprinting, and bot-detection mechanisms.

● Derive common patterns from semi-structured data, build resilient parsing logic, and gracefully manage edge cases and failures.

● Build and operate end-to-end automated pipelines (crawl → process → enrich → validate → store → deliver), including AI-powered enrichment stages.

● Design and maintain ETL/ELT workflows with strong validation, monitoring, error-handling, and auditability.

● Work with SQL, NoSQL, and vector databases, contributing to data modeling, storage, and retrieval strategies.

● Implement and consume APIs and microservices, including services that expose AI-powered enrichment or extraction capabilities.

● Contribute to cloud-native system design on AWS (S3, Lambda, ECS/EKS, SQS/SNS, RDS/DynamoDB, CloudWatch).

● Own live execution of crawlers and pipelines, managing turnaround times, exceptions, QA checks, and delivery SLAs.

● Write unit and integration tests, debug production issues, profile performance, and participate in code reviews.

● Implement observability (logging, metrics, tracing) and follow security best practices (secrets management, IAM, least privilege).

● Collaborate closely with Dev, QA, and Ops teams; ship incrementally using small PRs, design docs, and measurable outcomes.

Required Qualifications:

● 4+ years of professional experience as a Software Engineer.

● Strong proficiency in Python, with solid understanding of data structures, algorithms, and clean software design

● Hands-on experience with web crawling and scraping, including:

○ Requests, Scrapy, BeautifulSoup (BS4), Pandas, Urllib

○ Selenium / Playwright (or similar browser automation tools)

● Proven experience scraping large-scale or complex websites.

● Strong understanding of anti-bot measures and resilient crawling strategies.

● Working knowledge of SQL and experience with at least one RDBMS (PostgreSQL, SQL Server, etc.).

● Exposure to AWS services and cloud-native concepts.

● Comfortable working on Linux and using Git for version control.

● Practical understanding of system design and distributed systems basics.

Preferred / Good to Have (Prioritized)

● Containers & CI/CD:

○ Docker, GitHub Actions / Jenkins

○ Basic exposure to Kubernetes

● Data Infrastructure:

○ Airflow, Spark, Kafka, or large-scale ETL systems

● Infrastructure as Code:

○ Terraform or CloudFormation

○ Basic cloud cost and performance optimization

● Frontend / JavaScript:

○ basic familiarity is a nice-to-have

● Exposure to GCP or Azure

How We Work:

● Strong ownership: design → build → deploy → operate.

● Pragmatic engineering with small PRs and incremental delivery.

● Emphasis on clear communication, documentation, and reliability.

● Engineering decisions guided by scale, cost, and long-term maintainability.

Work-from-Home Requirements

● Reliable high-speed internet for calls and collaboration.

● A capable computer (modern CPU, 8GB+ RAM).

● Headphones with clear audio quality.

● Stable power and backup arrangements.

Forage AI is an equal-opportunity employer. We value curiosity, craftsmanship, and collaboration, and we look for engineers who enjoy solving hard problems at scale.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,055,697 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
India
Software Engr II 2 days ago
In office · Bengaluru
Python
Java
C++
DevOps
GitHub Actions
CI/CD
Jenkins
Git
Management
Agile
QA
Selenium
Cypress
Playwright
Apply
≈ $18k – $42k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Bengaluru
Python
Bash
Databases
ElasticSearch
AI/ML
AWS Bedrock
DevOps
Terraform
Kibana
Datadog
Logstash
CI/CD
Jenkins
AWS
Kubernetes
Blue-Green Deployment
Rolling Update
Amazon EKS
Amazon EC2
SLI/SLO/SLA
Amazon S3
IAM
Amazon CloudWatch
Linux
TCP/IP
DNS
VPN
Cybersecurity
Keycloak
Analytics
ETL/ELT
Informatica
AWS Glue
Management
ITIL
Apply
≈ $18k – $42k per year (Estimated) · In office · 7+ years exp · Bachelor's Degree · Bengaluru
Python
Databases
Databricks
AI/ML
MLFlow
Vertex AI
Prompt Engineering
AI Agents
LangSmith
Kubeflow
Gemini
LLM
OpenAI
Machine Learning
DevOps
GCP
Azure DevOps
GitHub Actions
Dynatrace
Azure
CI/CD
Jenkins
Docker
Kubernetes
Analytics
ETL/ELT
Apply
≈ $19k – $43k per year (Estimated) · In office · 8+ years exp · Bachelor's Degree · Bengaluru
Python
DevOps
Terraform
Ansible
GCP
GitHub Actions
CloudFormation
Datadog
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Configuration Management
Apply
≈ $19k – $43k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Bengaluru
Python
DevOps
Terraform
Ansible
GCP
GitHub Actions
CloudFormation
Datadog
Prometheus
GitLab CI
Azure
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Configuration Management
Apply
≈ $16k – $36k per year (Estimated) · Equity · In office · 8+ years exp · Bachelor's Degree · India
Java
PowerShell
DevOps
Azure
CI/CD
Windows Server
AWS
Cybersecurity
Active Directory
Apply
≈ $24k – $51k per year (Estimated) · Equity · Remote (India) · 3+ years exp · Bachelor's Degree · India
Python
TypeScript
Databases
DynamoDB
AI/ML
vLLM
Triton
Amazon SageMaker
TorchServe
Feature Store
DevOps
Rest API
Terraform
GitHub Actions
OpenTelemetry
CloudFormation
Prometheus
CI/CD
Jenkins
AWS
Docker
Kubernetes
Grafana
Amazon EKS
AWS Lambda
Amazon S3
Amazon ECS
Amazon CloudWatch
Apply
In office · India
JavaScript
DevOps
Terraform
Ansible
Helm
CI/CD
Kubernetes
Apply
Program Coordinator 2 hours ago
≈ $4k – $7k per year (Estimated) · In office · Full-Time · 2+ years exp · India
Apply
In office · Full-Time · India
Apply
See all jobs
This is one of many
2,055,697 more open roles from verified company boards, updated every day.