Overview
Skills
Job Details
Job Title : Full Stack Developer Python & GenAi
Location: Charlotte, NC
Years: 10+ Years
Required Skills set: Java, Python, GenAI, LLM, React, Angular (V8+), OpenAI, AzureOpenAI, Cloud
About the Role
We are looking for a skilled Full Stack Developer with strong Python expertise and hands-on experience in Generative AI (GenAI) technologies. You will be part of a dynamic team building intelligent, scalable applications that leverage Large Language Models (LLMs) and modern web frameworks to transform enterprise workflows.
Key Responsibilities
Application Development: Build and maintain full-stack web applications integrating GenAI capabilities.
GenAI Integration: Work with APIs such as OpenAI, Azure OpenAI, Hugging Face, and LangChain to embed LLM-driven features.
Frontend Development: Develop responsive and user-friendly interfaces using React, Angular, or Vue.
Backend Development: Build robust APIs and microservices using Python (FastAPI, Flask) or JavaScript (Node.js).
Data Integration: Connect applications to SQL/NoSQL databases and vector stores like Pinecone, FAISS, or Weaviate.
Prompt Engineering: Collaborate with AI engineers to design effective prompts and implement RAG (Retrieval-Augmented Generation) flows.
Testing & Deployment: Implement CI/CD pipelines, write unit and integration tests, and deploy applications to cloud platforms (AWS, Azure).
Team Collaboration: Work closely with product managers, designers, and ML engineers to deliver high-impact AI solutions.
Required Skills & Qualifications
Programming Languages: Strong proficiency in Python
Frontend Frameworks: Experience with React, Angular (v8+), or Vue.js.
Backend Frameworks: Hands-on with FastAPI, Flask, experience with RESTful APIs and microservices.
GenAI Tools: Familiarity with LLM APIs (OpenAI, Azure OpenAI), LangChain, and vector databases.
Databases: Experience with PostgreSQL, MongoDB, DynamoDB, and vector stores.
Cloud & DevOps: Exposure to AWS, Azure, or Google Cloud Platform; containerization (Docker, Kubernetes); CI/CD tools.
Version Control: Proficient in Git and collaborative development workflows.
Problem Solving: Strong debugging and optimization skills.
Preferred Qualifications
Experience with LangChain, LlamaIndex, or similar orchestration frameworks.
Understanding of RAG architecture and embeddings.
Exposure to NLP, ML pipelines, or model fine-tuning.
Familiarity with enterprise SDLC processes.
UI/UX sensitivity for building intuitive AI-powered interfaces