company_logo

Software Engineer Intern

Straive

Updated on: 18 February 2026

Additional Details

Website

www.straive.com

website

Work Location

Work-from-home/Remote

location

Job Type

Internship + Fte

job_type

Batch

2026 | 2025

batch

Stream Required

BE/B-Tech/ME/M-Tech

stream

Salary

Company Standard

salary

Job Description

Software Engineer Intern (Python, AI & Web Scraping)

 

Location: Remote

Experience: 0–1 Years

Job Type: 3 months Internship (March to May 2026)

 

Role Overview

We are looking for a high-energy Software Engineer Intern to join our team. In this role, you won't just be writing code; you will be building the "nervous system" of our company—scraping massive datasets from the web, cleaning them, and integrating them into AI models to generate actionable insights.

 

Key Responsibilities

  • Data Acquisition: Design and maintain scalable web scrapers to extract data from various online sources (company website, Annual reports, CSR, news).
  • AI Integration: Assist in the deployment of Machine Learning models and use Large Language Models (LLMs) via APIs to process and summarize unstructured scraped data.
  • Automation: Build and optimize ETL (Extract, Transform, Load) pipelines to move data from scrapers into our databases.
  • Problem Solving: Implement solutions to bypass anti-bot protections, such as CAPTCHAs, rate limits, and IP blocking.
  • Collaboration: Work closely with Data Scientists to ensure the data collected is high-quality and ready for model training.

 

Technical Requirements

1. Core Python & Web Scraping

  • Strong proficiency in Python 3.x (List comprehensions, Decorators, Generators).
  • Hands-on experience with scraping libraries: BeautifulSoup, Scrapy, or Selenium/Playwright.
  • Understanding of web technologies: HTML5, CSS3, XPath, and JSON.
  • Knowledge of handling dynamic content (JavaScript-heavy sites).

2. AI & Data Science Fundamentals

  • Basic understanding of Machine Learning workflows (Data cleaning, Feature engineering ,Model training).
  • Familiarity with Pandas and NumPy for data manipulation.
  • Experience with AI APIs (e.g., OpenAI, Hugging Face) for NLP tasks like sentiment analysis or summarization.

3. Backend & Infrastructure

  • Basic knowledge of SQL (PostgreSQL/MySQL) or NoSQL (MongoDB).
  • Familiarity with Version Control (Git).
  • Bonus: Knowledge of Docker or basic Cloud services (AWS/GCP).

 

Soft Skills

  • Curiosity: A "hacker" mindset—you enjoy figure out how a website's internal API works.
  • Attention to Detail: You treat a missing comma in a dataset like a personal challenge.
  • Adaptability: The web changes every day; you need to be ready to pivot when a site updates its layout.

Disclaimer: The Job Company is an independent platform dedicated to providing information about job openings. We are not affiliated with, nor do we represent, any company, agency, or agent mentioned in the job listings. Please refer to our Terms of Services for further details.

Important: If an employer asks you to pay any kind of fee, please notify us immediately. The Job company does not charge any fee from the applicants and we do not post any jobs where companies ask candidates to pay.

Click on the Apply Now button to apply for Straive