Software Engineer

4 weeks ago


Nagpur, India Forage AI Full time

Experience required: 2–4 years of professional software engineering experience.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.


  • Deployment Engineer

    4 weeks ago


    Nagpur, India APPIT Software Inc Full time

    Job Description - Deployment Engineer (AMR / Robotics) Role: Deployment Engineer Open Positions: 2 Location: Pune / Jamshedpur Experience: 4+ Years About the Opportunity TechnohandZ is supporting one of our leading clients in the AI and Robotics domain to identify Deployment Engineers (AMR) who will play a key role in developing, deploying, and...

  • Software Engineer

    1 week ago


    Nagpur, Maharashtra, India COURSEFINDER Full time ₹ 5,00,000 - ₹ 15,00,000 per year

    : is a cutting-edge platform dedicated to simplifying the challenging task of finding and applying to global universities. Our tech-driven solutions empower international students and recruitment partners to navigate the complex landscape of higher education effortlessly. With advanced data analytics and proprietary algorithms, offers eligible insights...

  • Software Engineer

    3 days ago


    Nagpur, India Innova ESI Full time

    About the CompanyWe are a leading technology company dedicated to innovation and excellence. Our mission is to create cutting-edge solutions that empower businesses and enhance user experiences. We foster a collaborative culture that values diversity, creativity, and continuous learning.About the RoleWe are seeking a talented Software Engineer to join our...


  • Nagpur, India Armstrong Dematic Full time

    Position Summary - As a Controls Software Engineer, you will be responsible for developing standard controls software for PLC or other real time controller platforms. - As part of a team within the controls software development organization, you will be responsible for delivering this software for our global customers, in partnership with our product...


  • Nagpur, India Eqvista Full time

    About Eqvista:At Eqvista, we are committed to driving innovation and excellence in our industry. We believe that technology is a key enabler of our success, and we are looking for a talented IT Developer to join our dynamic team. We want to hear from you if you are passionate about technology, leadership, and strategic planning!Eqvista stands out as a...

  • Software Engineer

    3 weeks ago


    Nagpur, India Crossing Hurdles Full time

    Role: CMake EngineerExperience: 3+ yearsEngagement: Full-Time Contract (5 Weeks)Skills: CMake Scripts, Git, DockerLocation: RemoteAbout the RoleCrossing Hurdles is seeking a CMake Engineer to design, configure, and maintain cross-platform build systems for large-scale software projects. You’ll play a key role in optimizing build workflows, ensuring...


  • Nagpur, Maharashtra, India HCLTech Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    SENIOR SOFTWARE ENGINEERNagpur3-5 YearsINDIAJob FamilySupportJob Description (Posting).Production Support Engineer (1.) Key Responsibilities1. To troubleshoot and resolve tickets raised by the clients. To undertake training programs for new joinees To perform knowledge transition during project enhancements To document all the defined processes and the...

  • Software Engineer Ii

    2 weeks ago


    Nagpur, India Weatherford Full time

    Job Category RDE SOFTWARE ENGINEERING JOB DESCRIPTION Plan Analyze and Modify existing software to correct errors to adapt it to new hardware or to upgrade interfaces and improve performance Research Design and develop software systems using scientific analysis and mathematical models to measure outcome and design consequences Develop specifications evaluate...


  • Nagpur, India DIGINSIGHT Full time

    Job Title: Test Engineer Experience: 4 – 6 Years Location: [Remote / Onsite – as applicable] Employment Type: Contract (12 Months, Renewable Year-on-Year) Job Overview:We are looking for a Test Engineer with 4–6 years of experience in Functional Testing and Automation Testing. The ideal candidate should have strong experience with Selenium WebDriver...

  • Test Engineer

    1 week ago


    Nagpur, Maharashtra, India Novatech Software Pvt Ltd Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    HomeTest EngineerTest EngineerExperience: 1 to 3 yearsQualification: B.Tech / BE / MCAJob Location : NagpurEmployment Type – Full timeVacancy – 4 PositionsApply NowMust Have (primary Skills)Excellent in writing good test casesExcellent ability to ensure Test coverageGood knowledge on SDLC, STLC, Defect Life Cycle, Test Plan, Test case design...