Posted:1 day ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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

Job Summary

We are looking for a dynamic and hands-on

Full Stack AI Developer

with expertise in

Python programming

,

Generative AI

,

LLMs

,

API development

, and

front-end frameworks

like React and Streamlit. The ideal candidate will be responsible for building scalable AI applications, integrating advanced LLM capabilities, developing RESTful APIs, and delivering high-quality user interfaces optimized for performance, responsiveness, and usability.

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

This role is ideal for candidates passionate about developing

end-to-end AI applications

—from data ingestion and model integration to real-time deployment and UI/UX delivery. You’ll be working on real-world GenAI products using

LLMs, APIs, Vector Databases, and modern front-end stacks

in a production-ready setup.Skills: streamlit,langchain,docker,llms,pandas,mongodb,api development,python,sql,ci/cd,gcp,ml,sqlite,azure,javascript,html5,flask,python programming,llamaindex,numpy,aws,ai,git,css3,generative ai,fastapi,react,hugging face,postgres

Mock Interview

Practice Video Interview with JobPe AI

Start Python 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 Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You

Hyderabad, Telangana, India