Talent.com
Software Engineer
Software EngineerForage AI • Guwahati, Assam, India
Software Engineer

Software Engineer

Forage AI • Guwahati, Assam, India
30+ days ago
Job description

Experience required : 2–4 years of professional software engineering experience.

Budget for the role - Max Up to Rs. 15 LPA depending on your interview.

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 :

  • Develop and maintain Python applications for crawling, parsing, enrichment, and processing of large datasets.
  • Build and operate data workflows (ETL / ELT), including validation, monitoring, and error‑handling.
  • Work with SQL and NoSQL (plus vector databases / data lakes) for modeling, storage, and retrieval.
  • Contribute to system design using cloud‑native components on AWS (e.g., S3, Lambda, ECS / EKS, SQS / SNS, RDS / DynamoDB, CloudWatch).
  • Implement and consume APIs / microservices ; write clear contracts and documentation.
  • Write unit / integration tests , perform debugging and profiling; contribute to code reviews and maintain high code quality.
  • Implement observability (logging / metrics / tracing) and basic security practices (secrets, IAM, least privilege).
  • Collaborate with Dev / QA / Ops; ship incrementally using PRs and design docs.

Required Qualifications

  • 2–4 years of professional software engineering experience.
  • Strong proficiency in Python ; good knowledge of data structures / algorithms and software design principles .
  • Hands‑on with SQL and at least one NoSQL store; familiarity with vector databases is a plus.
  • Experience with web scraping frameworks (e.g., Scrapy, Selenium / Playwright, BeautifulSoup) and resilient crawling patterns (respect robots / rotations / retries).
  • Practical understanding of system design and distributed systems basics.
  • Exposure to 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.
  • Exposure to GCP / Azure .
  • How We Work

  • Ownership of modules end‑to‑end (design → build → deploy → operate).
  • Clear communication, collaborative problem‑solving, and documentation.
  • Pragmatic engineering : small PRs, incremental delivery, and measurable reliability.
  • Work‑from‑Home Requirements

  • High‑speed internet for calls and collaboration.
  • A capable, reliable computer (modern CPU, 8GB+ RAM).
  • Headphones with clear audio quality.
  • Stable power and backup arrangements.
  • ForageAI is an equal‑opportunity employer. We value curiosity, craftsmanship, and collaboration.

    Create a job alert for this search

    Software Engineer • Guwahati, Assam, India

    Related jobs
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • Guwahati, Republic Of India, IN
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer / AI Engineer

    Software Engineer / AI Engineer

    FlairX • Guwahati, Assam, India
    FlairX is a fast-growing Interview-as-a-Service platform helping companies streamline their hiring process through expert-led technical interviews. We are building scalable, AI-driven systems to tra...Show more
    Last updated: 4 hours ago • Promoted • New!
    Staff Engineer, Software

    Staff Engineer, Software

    Ensemble Health Partners • guwahati, assam, in
    Ensemble Health Partners India, we're at the forefront of innovation, leveraging cutting-edge technology to drive meaningful impact in the Revenue Cycle Management landscape.Our future-forward tech...Show more
    Last updated: 19 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    BayOne Solutions • guwahati, assam, in
    You will work directly with Technical Leaders, Principal Engineers and Product Managers leading platform specific microservices development for solutions across all Networking products.You will wor...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Full Stack) - 17853

    Software Engineer (Full Stack) - 17853

    Turing • Guwahati, Assam, India
    Role Overview : Turing is seeking experienced Full Stack Developers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluation tooling...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    SNAP TALENT Co. • Guwahati, Assam, India
    We’re Hiring : Senior Software Engineer – AI / ML (Remote, India)Location : Remote (India)Type : Full-timeAre you passionate about building AI-powered platforms , designing scalable microservices , ...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    BrightEdge • Guwahati, Assam, India
    Senior Software Engineer, RemoteThe Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    CXC • Guwahati, Republic Of India, IN
    Design and develop scalable backend services and APIs using Node.Build and maintain high-performance frontend applications using React. Design and implement GraphQL server-side architecture, includi...Show more
    Last updated: 2 hours ago • Promoted • New!
    Staff Software Engineer

    Staff Software Engineer

    First American (India) • Guwahati, Republic Of India, IN
    The Staff Engineer is a senior technical leader responsible for setting engineering direction, delivering resilient platforms, and elevating engineering excellence across squads.You will drive high...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer

    Software Engineer

    People Prime Worldwide • Guwahati, Republic Of India, IN
    Our client is a Palo Alto–based AI infrastructure and talent platform founded in 2018.It helps companies connect with remote software developers using AI-powered vetting and matching technology.Ori...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer - Shopify Tech Stack

    Software Engineer - Shopify Tech Stack

    FoxSell Bundles • Guwahati, Assam, India
    About FoxSell BundlesFoxSell Bundles is a fast-growing e-commerce app company helping merchants create effective product bundles and boost sales on Shopify. We are passionate about enabling online s...Show more
    Last updated: 8 hours ago • Promoted • New!
    Principal Software Engineer

    Principal Software Engineer

    Arcserve • Guwahati, Assam, India
    Hi Everyone,We have an opening for PSE-Java with Arcserve, remote.About ArcserveArcserve provides exceptional solutions to protect the priceless digital assets of organizations in need of full scal...Show more
    Last updated: 8 hours ago • Promoted • New!
    Senior Software Engineer

    Senior Software Engineer

    ACL Digital • Guwahati, Assam, India
    Job Description : Seeking Highly skilled Java-based Desktop Application Developer with strong proficiency in TypeScript, JavaScript, and React. Must have hands-on experience buil...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Alvaria CX • Guwahati, Assam, India
    Senior Software DeveloperResponsibilities : Investigating and resolving bugs in our softwareParticipating in code reviewExtending your skills through software engineering tasksOwning and implementing...Show more
    Last updated: 4 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Tilda Research • Guwahati, Assam, India
    We’re seeking a Back End Engineer with experience in Go and Python to help scale our infrastructure and data services.What You’ll DoA passion for building scalable AI agentsBuild scalable back-...Show more
    Last updated: 8 hours ago • Promoted • New!
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevX • Guwahati, Republic Of India, IN
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    BrightEdge • Guwahati, Republic Of India, IN
    Staff Software Engineer, Remote.The Software Engineer will be a critical individual contributor responsible for designing collection strategies, developing, and maintaining robust and scalable data...Show more
    Last updated: 6 hours ago • Promoted • New!
    Software Engineer

    Software Engineer

    Best NanoTech • Guwahati, Assam, India
    Job DescriptionBest NanoTech is seeking a talented and motivated Software Engineer to join our agile technical team.In this role, you will design, develop, and deploy robust software solutions po...Show more
    Last updated: 8 hours ago • Promoted • New!