Experience required : 2–4 years
of professional software engineering experience.
Budget for the role - Max Up to Rs. 15 LPA
100% remote Opportunity
Role Overview :
You will design, build, and operate software for data collection and processing at scale. The role is hands‑on, with emphasis on clean design, reliability, and performance.
Key Responsibilities :
Python
applications for crawling, parsing, enrichment, and processing of large datasets.
SQL
and
NoSQL
(plus vector databases / data lakes) for modeling, storage, and retrieval.
cloud‑native components on AWS
(e.g., S3, Lambda, ECS / EKS, SQS / SNS, RDS / DynamoDB, CloudWatch).
APIs / microservices ; write clear contracts and documentation.
unit / integration tests , perform debugging and profiling; contribute to
code reviews
and maintain high code quality.
observability
(logging / metrics / tracing) and basic
security
practices (secrets, IAM, least privilege).
Required Qualifications
2–4 years
of professional software engineering experience.
Python ; good knowledge of
data structures / algorithms
and
software design principles .
SQL
and at least one
NoSQL
store; familiarity with
vector databases
is a plus.
web scraping frameworks
(e.g., Scrapy, Selenium / Playwright, BeautifulSoup) and resilient crawling patterns (respect robots / rotations / retries).
system design
and distributed systems basics.
AWS
services and cloud‑native design; comfortable on
Linux
and with
Git .
Preferred / Good to Have (Prioritized)
GenAI & LLMs : experience with
LangChain, CrewAI, LlamaIndex , prompt design,
RAG
patterns, and vector stores. (Candidates with this experience will be prioritized.)
CI / CD & Containers : exposure to pipelines (GitHub Actions / Jenkins),
Docker , and
Kubernetes .
Data Pipelines / Big Data : ETL / ELT,
Airflow ,
Spark ,
Kafka , or similar.
Infra as Code : Terraform / CloudFormation; basic cost‑ and performance‑optimization on cloud.
Frontend / JS :
not required ; basic JS or frontend skills are a
nice‑to‑have
only.
GCP / Azure .
How We Work
Work‑from‑Home Requirements
ForageAI is an equal‑opportunity employer. We value curiosity, craftsmanship, and collaboration.
Software Engineer • Bhopal, Madhya Pradesh, India