Search Jobs

Search by job, company or skills

Full Stack Software Engineer (AI-Augmented Development)

Full Stack Software Engineer (AI-Augmented Development)

iotomation ecotech pvt ltd
  • Posted 18 minutes ago
  • Be among the first 10 applicants

Job Description

Full Stack Software Engineer

AI-Augmented Development • React & FastAPI Focus

EXPERIENCE - 2 – 3 Years

LOCATION - Hybrid

ROLE TYPE - Full-Time

ABOUT THE ROLE

We are seeking an ambitious Full Stack Software Engineer with 2 to 3 years

of hands-on experience who actively embraces modern AI-assisted

development workflows. In this role, you will work across our entire modern

web & AI stack—building interactive user interfaces, asynchronous backend

services, and vector-backed RAG workflows.

KEY RESPONSIBILITIES

AI-Accelerated Feature Building: Use AI coding tools (specifically Cursor,

Copilot, and Claude/ChatGPT) daily to write, refactor, and test clean code

across frontend and backend modules.

Frontend Development: Build responsive, modern UI components using

React, Vite, Tailwind CSS, and Shadcn UI following design specifications.

Backend & API Engineering: Construct high-performance async REST APIs

in Python using FastAPI and manage relational data with PostgreSQL.

RAG & AI Workflows: Assist in implementing RAG and LLM chains using

LangChain, GPT-4o-mini, Qdrant (in-memory), and fastembed for vector

embeddings.

Observability & Debugging: Utilize LangSmith tracing to monitor, debug,

and refine LLM prompts and chain execution paths.

Code Verification: Critically review, test, and debug all AI-assisted code

before submitting pull requests to ensure security, accuracy, and

performance.

AWS Deployment Support: Assist senior engineers in containerizing and

deploying applications to AWS infrastructure.

REQUIRED QUALIFICATIONS & SKILLS

Experience Level: 2 to 3 years of hands-on professional software

development experience in a team environment.

AI Tooling Habits: Active, daily experience using Cursor (or similar AI-native

IDEs like Windsurf), GitHub Copilot, or LLM interfaces to assist in coding,

debugging, and drafting documentation.

Frontend Proficiency: Good practical knowledge of modern React (hooks,

state management), Vite, and styling with Tailwind CSS. Experience with

component libraries like Shadcn UI.

Backend Proficiency: Solid working knowledge of Python and experience

developing RESTful APIs with modern frameworks like FastAPI.

Database Fundamentals: Proficiency with PostgreSQL, including writing

clean SQL queries, schema structure, or using Python ORMs

(SQLAlchemy/SQLModel).

Version Control & Git: Comfortable handling standard Git workflows

(branching, opening pull requests, reviewing code, and resolving merge

conflicts).

Engineering Fundamentals: Strong understanding of data structures, basic

API security, HTTP protocols, and async programming principles.

NICE-TO-HAVE SKILLS (BONUS POINTS)

Experience configuring project rules (e.g., .cursorrules) or custom context

indexing in Cursor for team-wide consistency.

Basic understanding of vector databases (Qdrant) and embedding models

(fastembed / BAAI/bge-small-en-v1.5).

Exposure to LLM orchestration with LangChain and tracing with LangSmith.

Basic hands-on familiarity with AWS services (EC2, ECS, Lambda, S3) and

Docker containers.

Experience writing automated tests using PyTest or Jest.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

LangChain

Shadcn UI

Qdrant

SQLModel

fastembed

Tailwind CSS

GPT-4o-mini

Vite

LangSmith

Cursor