Software Engineer - Platform Team (Bengaluru)

Software Engineer - Platform Team (Bengaluru)

16 Oct
|
needl.ai
|
Bengaluru

16 Oct

needl.ai

Bengaluru

Overview

- We are looking for a Software Engineer - Platform Team who will work on the pipeline that makes fetching data from sources, pulling it in and parsing it, cleaning and enriching it, and preparing it so it can be consumed downstream by search and LLM-powered features.

Ideal candidate Required (must have)

- Strong problem-solving ability
- Programming in Python
- SQL & familiarity with relational databases (Postgres/RDS)
- Good understanding of operating systems concepts (processes, memory, threading, filesystems, permissions)
- Basic understanding of cloud platforms (AWS/Azure/GCP) and deployment concepts
- Comfortable in Linux/CLI and Git

Key Responsibilities

Build and maintain

- LLM powered crawlers for public and private sources Web scraping, APIs, authenticated flows, and detecting when a source changes.
- Unstructured text extraction of documents using basic techniques & libraries to advanced custom models.
- Event driven workflows that enables needl.ai’s custom RAG solutions
- Add metrics, dashboards, and alerts (Prometheus, Grafana) to track pipeline health and catch failures early
- Assist in system integration and deployment on cloud platforms (Azure, AWS)
- Contribute to the internal knowledge base and engineering playbooks




- Participate in cross-functional projects with product, engineering, and customer success teams

What you will learn

- Web scraping and crawling at scale
- Working with production databases and search engines (PostgreSQL, Elasticsearch) 
- Unstructured data extraction workflows
- Kubernetes & scaling
- Observability

Qualifications

- Education: ~1 - 2 years of relevant work experience and graduation (B.Tech/M.Tech or equivalent, CSE/EE/related) from a strong institution
- Excellent communication and collaboration skills.

- Nice to have

- Familiarity with Coding assistants like claude code, copilot
- Elasticsearch or any search-engine experience o Kubernetes basics (pods, deployments, services)

What We Offer

- Competitive salary and benefits
- Opportunity to work with state-of-the-art AI and cloud technologies
- Flexible working hours
- A dynamic and cooperative work environment
- Excellent career growth opportunities
- Immense learning opportunities as part of a passionate team building Needl.ai and shaping the future of AI

How to Apply

- Mail your resume to [email protected] or apply through the relevant referral channel
- needl.ai/careers/software-engineer-platform

📌 Software Engineer - Platform Team (Bengaluru)
🏢 needl.ai
📍 Bengaluru

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - platform team (bengaluru) / bengaluru

Subscribe to this job alert:

Get the latest job offers by email for: software engineer - platform team (bengaluru) / bengaluru