Software Engineer

3 days ago


India Forage AI Full time

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 OpportunityRole 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.



  • India Upland Software Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Software Engineer IIJob DescriptionOpportunity SummaryWe are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer II for our RightAnswers product.  They will be working side-by-side with other talented engineers on architecture, integration, new features, and maintenance of the product.  This role is considered...

  • Software Engineer I

    18 minutes ago


    India Upland Software Full time ₹ 4,00,000 - ₹ 6,00,000 per year

    Software Engineer I Job DescriptionOpportunity Summary:We are looking for an enthusiastic and dynamic individual to join Upland India as a Software Engineer I (Fullstack) for our Upland CIMPL product. The individual will work with our front-end development team. Upland CIMPL is a Telecom Expense Management product that provides complete visibility into all...


  • Chennai, India CADS Software Full time

    Job Description Software Engineer - C# / Revit API Developer Company Overview At CADS, we build world-class engineering software trusted by thousands of users globally. We combine deep civil and structural engineering expertise with modern software development practices to deliver innovative and robust solutions for the construction industry. Our flagship...


  • India Better Software Full time

    We are a software development company. We have primarily worked with enterprises and startups who often wants to build a product from scratch. Our mission is to build software with solid foundations, addressing the primary concerns of startup founders when working with agencies. We believe in prioritizing maintainability, simplicity, and the Open-Closed...


  • India Upland Software Full time ₹ 40,00,000 - ₹ 1,20,00,000 per year

    Software Engineer II - Salesforce CPQ Specialist/DeveloperJob DescriptionOpportunity Summary:We are looking for an enthusiastic and dynamic individual with an overall experience of 4 – 6 years to join Upland India as a Salesforce CPQ Specialist for our Upland Shared Services Organization (SSO). The individual will work projects and break/fix support items...


  • Jaipur, Rajasthan, , India Aptclouds Software Solutions Full time ₹ 3,50,000 - ₹ 7,50,000 per year

    We are seeking a motivated and enthusiastic Trainee Software Engineer to join our dynamic team. As a trainee, you will be working under the guidance of experienced engineers to develop, implement, and maintain software solutions. This is an excellent opportunity for recent graduates or individuals looking to start a career in software engineering, providing...


  • Chennai, India CADS Software Full time

    Job Description Job Title : Software Engineer Range : 2 4 : : Software Engineer - C++ / AutoCAD (ObjectARX) Developer Role Overview We are seeking a skilled Software Engineer C++ (AutoCAD / ObjectARX) to design, develop, and enhance our CAD-based detailing solutions. The role involves working extensively with ObjectARX, VC++, MFC, and COM to build...


  • Pune, Maharashtra, India, Maharashtra Rishabh Software Full time

    We're Hiring! Multiple Engineering Roles at Global In-House Center (GIC) in Pune – Join Our Tech-Driven Journey!Are you passionate about building scalable, secure, and innovative software solutions? Do you thrive in a collaborative, agile environment? Wolters Kluwer is expanding its engineering team in Pune and we’re hiring across three exciting...


  • India Better Software Full time

    Better (Prev: Jalan Technologies) operates Better Software, Better Marketing, and Better AI, helping businesses scale with technology. Unlike 99% of agency-built software that struggles with poor foundations, leading to costly rebuilds and bug-ridden iterations, we prioritise creating a rock-solid technical base from the start. This ensures smoother scaling...

  • Software Engineer I

    4 weeks ago


    Bengaluru, India Guidewire Software Full time

    Job Description Summary Guidewire is searching for a unique individual who is ambitious, curious, and hungry for a rare chance to transform a 500-year-old industry from the inside out. Through our data listening capabilities, we collect more data (and more important data) than any other company in our market. We seek ways to make sense of it, showcase it,...