Talent.com
Software Engineer
Software EngineerForage AI • Hubli, Karnataka, India
No longer accepting applications
Software Engineer

Software Engineer

Forage AI • Hubli, Karnataka, 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 • Hubli, Karnataka, India

    Related jobs
    Sr. Software Engineer (AWS) - Backend

    Sr. Software Engineer (AWS) - Backend

    Zeller • Hubli-Dharwad, IN
    At Zeller, we’re champions for businesses of all sizes, and proud to be a fast-growing Australian scale-up taking on the ambitious goal of reimagining business banking and payments.We believe in a ...Show more
    Last updated: 30+ days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Quik Hire • Hubli-Dharwad, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 8 days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Taskify AI • Hubli-Dharwad, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Hubli-Dharwad, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer - AI / ML

    Software Engineer - AI / ML

    Mindfire Solutions • Hubli-Dharwad, IN
    As an AI / ML Engineer, you will be responsible for designing, validating, and integrating cutting-edge machine learning models and algorithms. Collaborate closely with cross-functional teams, includi...Show more
    Last updated: 16 days ago • Promoted
    Senior Backend Software Engineer

    Senior Backend Software Engineer

    Truxt.ai • Hubli-Dharwad, IN
    As an early-stage company driven by a meaningful mission, we seek exceptional engineering talent who values purpose, long-term impact, and significant equity ownership over traditional salary compe...Show more
    Last updated: 23 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • hubballi, karnataka, 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 (JavaScript+TypeScript) - 20414

    Software Engineer (JavaScript+TypeScript) - 20414

    Turing • Hubli-Dharwad, IN
    Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. LLM behavior with real-world user needs.This is a remote, flexible ...Show more
    Last updated: 23 days ago • Promoted
    Advanced Software Engr

    Advanced Software Engr

    Confidential • Mysore, Hubli, Bengaluru / Bangalore
    Tech / MCA in Computer Science or Electronics Engineering with 6+ years of experience.In-depth technical knowledge of C, C++, and exposure to firmware language programming. Knowledge of embedded softw...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer (Remote)

    Software Engineer (Remote)

    Quik Hire • Hubli, India
    Remote
    We're Hiring "Software Engineers (Freelance / Remote)" | Earn up to $2500 per month.Join a global community of talented writers to shape the future of AI. Earn up to $9 USD / hou r with additional bonu...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Lead Software Engr

    Lead Software Engr

    Confidential • Mysore, Hubli, Bengaluru / Bangalore
    NPI (New Product Introduction).Ensure completeness and traceability of software requirements.Lead design and architecture decisions for product development. Oversee coding activities and manage the ...Show more
    Last updated: 30+ days ago • Promoted
    Staff Software Engineer

    Staff Software Engineer

    First American (India) • Hubli, India
    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: 30+ days ago • Promoted
    Junior Software Engineer (Remote)

    Junior Software Engineer (Remote)

    Taskify AI • Hubli, India
    Remote
    CODE & EARN UP (~2,300 / hr) TO 1,30,000 / MONTH | Flexible Remote Gig for Junior Software Engineer.We're hiring a Junior Software Engineer to join our growing team of passionate technologists.This i...Show more
    Last updated: less than 1 hour ago • Promoted • New!
    Lead / Principal Software Engineer (NFS / File system)

    Lead / Principal Software Engineer (NFS / File system)

    DDN • Hubli-Dharwad, IN
    This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show more
    Last updated: 11 hours ago • Promoted • New!
    Staff Software Engineer

    Staff Software Engineer

    BrightEdge • Hubli, India
    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: 30+ days ago • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevX • Hubli, India
    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
    Software Engineer / AI Engineer

    Software Engineer / AI Engineer

    FlairX • Hubli-Dharwad, IN
    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: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    CXC • Hubli, India
    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: less than 1 hour ago • Promoted • New!