ProductBased.in

Land Your Dream Job at India's Top Product-Based Companies

Back to All Jobs

Backend Engineer (AI & Data Systems)

SteerLean Consulting
SteerLean Consulting logo
Location
Remote
Job Type
Full-time
Posted
March 30, 2026

Job Description

Duties

Role Overview

We are looking for a backend engineer to build intelligent, data‑driven systems using modern AI frameworks. The role involves designing APIs, integrating AI/LLM capabilities, handling structured and unstructured data, and implementing business logic for analytical and decision‑support applications.

You will collaborate closely with front-end engineers and product teams to convert problem statements into robust backend solutions.

Key Responsibilities

Design and develop backend services and APIs

Build and integrate AI‑powered workflows using modern LLM frameworks

Process structured data (CSV, Excel, JSON) and unstructured data (PDFs, documents)

Implement business logic, analytical pipelines, and data transformations

Develop and maintain scalable, modular codebases

Integrate external data sources and third‑party APIs

Ensure performance, reliability, and security of backend services

Collaborate with frontend engineers for smooth end‑to‑end integration

Required Skills & Experience

Must‑Have

Strong proficiency in Python

Experience building REST APIs (FastAPI, Flask, etc.)

Experience with AI/LLM frameworks (LangChain, LangGraph, Copilot Studio, Vertex AI, etc.)

Strong data handling skills with Pandas / NumPy

Experience processing files (CSV, Excel, PDF, JSON)

Understanding of asynchronous programming and API integrations

Good to Have

Experience with vector databases or search systems

Web‑scraping or document ingestion experience

Cloud experience (AWS / GCP / Azure)

Basic understanding of frontend–backend integration patterns

Familiarity with structured output formats (JSON schemas)

What We Value

Ability to work in fast‑moving environments

Comfort with ambiguity and evolving requirements

Strong problem‑solving and debugging skills

Clear communication and collaboration mindset

Skills

Minimum of 3-6 years of experience with strong programming skills in languages such as Java, Python, or Ruby. Experience with back-end frameworks and technologies such as Spring, Django, or Ruby on Rails. Proficient in database management systems, SQL, and query optimization. Familiarity with front-end technologies like HTML, CSS, and JavaScript. Understanding of RESTful APIs and web services. Knowledge of version control systems (e.g., Git) and code repositories. Strong problem-solving and analytical skills to debug and troubleshoot issues. Ability to write clean, modular, and maintainable code following coding standards and best practices. Excellent communication and collaboration skills to work effectively with cross-functional teams. Ability to adapt to changing technologies and work in a fast-paced environment.

Education

Bachelor's degree in Computer Science, Software Engineering, or a related field. Relevant certifications such as Oracle Certified Professional, Java SE Programmer, AWS Certified Developer, or Microsoft Certified: Azure Developer Associate are preferred.

Ready to Apply?

Apply for this Position

You'll be redirected to the company's application page

Share this job:

Job Information

Source: jsearch
Remote Type: hybrid
Allowed Locations: Bengaluru, Karnataka
🏙️

Considering Relocating for This Job?

Before you apply, see how far your salary will go in Remote. Compare take-home pay, rent, food & transport costs vs other tech cities.

Check Cost of Living →