Search by job, company or skills

Mid-Level Software Engineer

Mid-Level Software Engineer

Employvision, Inc.
4-6 Years
Not Disclosed
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Location: Bangalore

Work Mode: Hybrid

Experience: 4–6 Years

Duration: 6 Months

Joining: Immediate Joiners Preferred

Interview: 2 Virtual Rounds

Industry: Healthcare & Life Sciences / Pharmaceutical Technology

Role Overview

We are looking for a hands-on Mid-Level Software Engineer with strong Python, REST API, ETL and AI/ML experience to build and maintain data pipelines supporting social-media data and AI-driven applications.

Key Responsibilities

  • Develop and maintain Python-based data ingestion and ETL pipelines
  • Integrate external and social-media REST APIs
  • Handle API authentication, pagination, rate limits, retries/backoff and caching
  • Clean, transform and apply staged filtering to incoming data
  • Prepare data for AI/ML and LLM applications
  • Work with structured data, databases and data formats
  • Develop scalable and reliable solutions using modern engineering practices

Required Skills

  • 4–6 years of software development experience
  • Strong Python
  • Strong REST API integration
  • ETL / Data Pipelines
  • Machine Learning / AI
  • LLM APIs and embeddings
  • SQL / PostgreSQL
  • Snowflake / Parquet
  • Airflow or Cron
  • Docker
  • AWS or Azure
  • Experience with AI-assisted development
  • Strong English communication skills

Immediate joiners preferred.

More Info

Key Skills

Snowflake Parquet

Airflow or Cron

SQL PostgreSQL

AWS or Azure

Machine Learning AI

AI-assisted development

REST API integration

ETL Data Pipelines

LLM APIs and embeddings

About Company