Job Title: Python Full Stack Engineer
Location: Charlotte, NC (hybrid only locals)
NO GC & GCEAD
Top 3 Skills Required:
1. Python (Backend & Automation) – strong hands-on development experience
2. React / JavaScript – solid working knowledge (expert level not mandatory)
3. GenAI / LLM Exposure – API usage, prompt engineering, or AI integration experience
Job Description/ Responsibilities:
• Seeking a senior full‑stack engineer with strong Python and React experience.
• Exposure to cloud platforms and working knowledge of GenAI/LLMs. The role involves building, integrating, and testing backend services, front‑end applications, and AI-enabled APIs.
Key Responsibilities & Experience Requirements:
• Backend & Automation
• 5+ years of hands-on experience with Python (3.x) and backend frameworks such as Django, Flask, or FastAPI
• Experience with scripting and automation using Python, Bash, Shell, or PowerShell
• Strong understanding of RESTful API development and testing (JSON, OpenAPI/Swagger)
• Experience with ORM frameworks (Django ORM, SQLAlchemy)
• Experience writing and maintaining unit tests (PyTest, unittest, nose)
Frontend
• 5+ years of experience with JavaScript, primarily React
• Strong fundamentals in HTML, CSS, and modern JavaScript (ES6+)
• Experience integrating front-end applications with backend microservices and APIs
• Familiarity with front-end testing frameworks (Jest, Jasmine, Karma)
Cloud, Containers & Databases
• Experience with Docker and Kubernetes/OpenShift
• Exposure to cloud platforms such as Azure or GCP
• Strong experience with relational databases (SQL, performance tuning, optimization)
• Working experience with NoSQL databases (MongoDB, Cassandra, DynamoDB)
Data & AI Exposure
• Experience with data processing and automation using Python
• Exposure to ETL pipelines and data platforms (Airflow, Kafka, Talend, Alteryx, etc.)
• Experience in integrating and testing AI/ML or GenAI APIs
• 3+ years of exposure to Large Language Models (LLMs), including prompt engineering or API-based consumption
• Familiarity with ML/data libraries (Pandas, NumPy, Scikit-learn, TensorFlow, PyTorch) is a plus
Secondary / Nice to Have:
1. Test Automation & Performance Testing
2. Cloud & Containerization (Azure/GCP, Docker, Kubernetes)
