Talent.com
Software Engineer
Software EngineerForage AI • Mohali, Punjab, India
Software Engineer

Software Engineer

Forage AI • Mohali, Punjab, 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 • Mohali, Punjab, India

    Related jobs
    Senior Software Engineer DevRel

    Senior Software Engineer DevRel

    Applicantz • mohali, India
    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Partner with application teams to. Accelerate application onboarding.Troubleshoot platform integration issues...Show more
    Last updated: 22 days ago • Promoted
    Software Engineer (JavaScript+TypeScript) - 20414

    Software Engineer (JavaScript+TypeScript) - 20414

    Turing • Chandigarh, Chandigarh, India
    Role Overview : Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. React / Angular / Vue) to implement features, improve c...Show more
    Last updated: 15 days ago • Promoted
    Full Stack Engineer

    Full Stack Engineer

    AideWiser SolTek • Mohali, Punjab, India
    Position : Full Stack Developer Experience : 4+years Location : Remote Mandatory Skills : .AWS (EC2, Lambda, S3, RDS, DynamoDB, etc. Key Responsibilities : Design, develop, and maintain backend servi...Show more
    Last updated: 30+ days ago • Promoted
    Software Quality Engineer

    Software Quality Engineer

    Trantor • Chandigarh, Republic Of India, IN
    Manual Testing : Proficient in conducting thorough functional and regression testing.Programming Languages : Familiarity with object-oriented programming, particularly. CI / CD Processes : Ability to con...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVerito • Mohali, Punjab, India
    Job Summary 6-7 years of highly skilled and motivated Senior Consultant with experience in software development, system design, cloud technologies, LLMs and Agentic AI. This is a hands-on engineerin...Show more
    Last updated: 10 days ago • Promoted
    AI Software developer

    AI Software developer

    Hello Energy • Mohali, Punjab, India
    Job Summary We are looking for a Software developer with AI specialisation, that can automate our services with AI.You will be responsible within our Product & tech team to build AI-powered tooling...Show more
    Last updated: 16 hours ago • Promoted • New!
    Lead Software Engineer

    Lead Software Engineer

    DigiFocal IT Solutions Pvt Ltd • Mohali, Punjab, India
    Lead Software Engineer (TypeScript | React | Node.AWS Serverless) We are looking only for Immediate Joiner.Experience : 7+ Years Mode : Full-Time Location : Remote working About the Role We’re l...Show more
    Last updated: 15 days ago • Promoted
    Software Engineer

    Software Engineer

    Grantify • Mohali, Punjab, India
    Company Description Grantify is an innovative education platform that streamlines the university admissions process through a transparent and data-driven ecosystem. By aligning student budgets and a...Show more
    Last updated: 1 day ago • Promoted
    Software Engineer

    Software Engineer

    ASTC • Mohali, Punjab, India
    Pega Developer Job Description : Has experience in Pega 24.PEGA PRPC certified minimum CSSA Hands on experience in Pega Smart Dispute Proficient in developing Process Flows and Rule based Business P...Show more
    Last updated: 16 hours ago • Promoted • New!
    Java Software Engineer(Reactjs)

    Java Software Engineer(Reactjs)

    Trantor • Chandigarh, Chandigarh, India
    Experience-5+yrs Healthcare OR Accounting Domain Core Java concepts (OOP, Collections, Streams, Functional Interfaces) Spring Boot Spring MVC Spring Data JPA / Hibernate Microservices Configurati...Show more
    Last updated: 24 days ago • Promoted
    Software Engineer (Full Stack) - 17853

    Software Engineer (Full Stack) - 17853

    Turing • Mohali, Punjab, India
    Role Overview : Turing is seeking experienced Full Stack Software Engineers to help build end-to-end AI-driven applications for US customers — spanning backend services, web frontends, and evaluatio...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer II

    Software Engineer II

    Flahy • chandigarh, chandigarh, in
    Flahy is a health-technology firm dedicated to advancing preventive & precision medicine.Flahy offers precision care products for wellness, mental health, neurology, and oncology.Flahy also conduct...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer

    Software Engineer

    True North Marine an Accelleron Company • Mohali, Punjab, India
    Accelleron Industries, is a consultancy dedicated to assisting vessel operators to ensure that their voyages are undertaken in the safest and cost-effective manner. We offer navigational assistance ...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.io • mohali, India
    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
    Senior Software Engineer

    Senior Software Engineer

    Web Cue • Mohali district, India, India
    Mohali, Punjab (On-site / Hybrid).We are seeking a highly skilled and motivated.The ideal candidate will play a key role in designing, building, and scaling high-performance applications while ment...Show more
    Last updated: 30+ days ago • Promoted
    Senior Software Engineer (NodeJS / Blockchain / Smart Contracts)

    Senior Software Engineer (NodeJS / Blockchain / Smart Contracts)

    ZineIQ • Mohali, Punjab, India
    ZineIQ works with the Government and Companies across the globe contributing to their Digital Future.You will be part of the Technical Engineering Team and will be working on managing the operation...Show more
    Last updated: 30+ days ago • Promoted
    Front-End Software Engineer

    Front-End Software Engineer

    FINVASIA • Chandigarh, Republic Of India, IN
    We are looking for an experienced Frontend Developer with expertise in Angular, Vue.Js, and / or react, who is passionate about UI / UX and cares about building products. Your role will be to build & de...Show more
    Last updated: 9 days ago • Promoted
    Senior Java AWS Engineer

    Senior Java AWS Engineer

    Applicantz • mohali, India
    THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER.Candidate should be very good in Java and Spring. Must worked on complex system and ready to onboard quickly....Show more
    Last updated: 21 days ago • Promoted