Full Stack AI Developer

2 - 3 years

5 - 6 Lacs

Posted:1 day ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

Full Stack AI Developer - Generative AI, LLMs, and Scalable Applications

Job Summary:

Full Stack AI Developer

Key Responsibilities:


  • Design, develop, and maintain

    AI-powered full stack applications

    .

  • Build and optimize

    REST APIs

    using

    FastAPI/Flask

    , including authentication, deployment, and integration with LLMs and vector databases.

  • Create, test, and containerize

    backend services

    , ensuring robust deployment using Docker and CI/CD pipelines.

  • Implement

    Generative AI features

    using models from Hugging Face, OpenAI, or LangChain/LlamaIndex.

  • Develop

    Streamlit or React

    front-ends to demonstrate AI capabilities through interactive dashboards and tools.

  • Integrate

    retrieval-augmented generation (RAG)

    and

    agentic AI

    concepts into product workflows.

  • Apply

    best practices in software engineering

    including Git version control, testing, debugging, and documentation.

  • Work with

    cloud platforms (AWS, Azure, GCP)

    and monitor AI systems in production environments.

Required Technical Skills:

Core Python Development


  • Proficiency in

    Python 3

    with experience in syntax, control flow, data structures, functions, error handling.

  • Familiar with

    file I/O

    , modules, decorators, list/dict comprehensions, and exception management.

Scientific & Data Libraries


  • NumPy

    : Array operations, broadcasting.

  • Pandas

    : Data manipulation, aggregation, data cleaning.

  • Database Integration

    : SQL, SQLite, MongoDB, Postgres; CRUD operations; vector DBs (Chroma, PGVector, FIZZ).

API Development


  • RESTful API design with

    FastAPI

    or

    Flask

    .

  • Concepts like query/path parameters, async/await, dependency injection, request validation, JWT/OAuth2 auth.

  • Vector DB integration and streaming LLM responses.

Generative AI / LLMs


  • Understanding of

    Transformer architectures

    ,

    LLMs

    (GPT, BERT, LLaMA).

  • Working knowledge of

    LangChain

    ,

    LlamaIndex

    ,

    Hugging Face Transformers

    .

  • Hands-on experience with

    prompt engineering

    , parameter tuning, RAG, and agent-based workflows.

Deployment & Containerization


  • Proficient with

    Docker

    , Dockerfiles, and Docker Compose.

  • Familiar with

    CI/CD pipelines

    , GitHub Actions, and deploying containerized services.

Frontend Development


  • HTML5, CSS3

    , and modern

    JavaScript (ES6+)

    .

  • Experience with

    Streamlit

    for rapid AI dashboards.

  • Strong grasp of

    React.js (with TypeScript)

    : Hooks, component state, form validation, async data fetching, and UI libraries (Material-UI, Tailwind).

  • Familiarity with building conversational UIs, integrating streaming outputs via WebSockets/SSE.

Desirable Skills:


  • Experience with

    cloud services

    : AWS, Azure, or GCP for hosting, AI/ML services, and serverless deployments.

  • Monitoring and logging for AI systems (e.g., Prometheus, ELK stack).

  • Familiarity with

    testing frameworks

    like pytest, httpx, React Testing Library.

  • Exposure to

    PDF extraction

    ,

    OCR tools

    (e.g., PyMuPDF, Tesseract).

  • Good understanding of

    frontend accessibility (A11y)

    and performance optimization.

Soft Skills:


  • Strong communication and documentation skills.

  • Problem-solving mindset with the ability to independently debug complex systems.

  • Ability to collaborate across cross-functional teams (AI/ML, DevOps, Frontend, Product).

Educational Qualification:


  • Bachelor s or Master s degree in Computer Science, Data Science, AI/ML, or related field.

  • Certifications or hands-on experience in Generative AI/LLMs is a plus.

Summary:

end-to-end AI applications

Mock Interview

Practice Video Interview with JobPe AI

Start JavaScript Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Javascript Skills

Practice Javascript coding challenges to boost your skills

Start Practicing Javascript Now
Pineaxe Technologies logo
Pineaxe Technologies

Software Development

Techville

RecommendedJobs for You

Hyderabad, Telangana, India

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru