Full Stack Software Engineer (AI-Augmented Development)
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.