Full-Stack AI Engineer (React + Python + NLP)
Description
We are looking for a Full-Stack AI Engineer with strong experience in React and Python, and hands-on expertise in Natural Language Processing (NLP) and LLM-based systems.
This role involves building AI-powered web applications where modern frontend interfaces integrate seamlessly with intelligent backend services. You will work on deg scalable systems that process, analyze, and generate text using NLP and machine learning techniques.
We’re seeking someone comfortable operating across the full stack — from responsive UI development to AI model integration and backend architecture.
Core Responsibilities
- Develop modern frontend applications using React
- Design and build backend services using Python
- Develop and integrate NLP pipelines and LLM-based features
- Implement RAG-based or AI-assisted workflows
- Build APIs that connect AI services with frontend applications
- Design scalable, maintainable system architecture
- Optimize model performance and response latency
- Ensure clean, well-tested, and production-ready code
Required Technical Skills
- Strong experience with React
- Strong proficiency in Python
- Hands-on experience with NLP libraries (e.g., spaCy, NLTK, Hugging Face Transformers)
- Experience integrating LLMs via APIs
- Experience building RESTful APIs (FastAPI, Flask, or similar)
- Experience handling structured and unstructured text data
- Solid understanding of backend architecture and data modeling
Nice to Have
- Experience with RAG architectures
- Experience with vector databases (e.g., Pinecone, Weaviate, FAISS)
- Experience with cloud platforms (AWS, Azure, or GCP)
- Docker/containerization experience
- Experience deploying AI models to production
- Familiarity with prompt engineering and evaluation workflows
Engagement Details
- Contract or freelance role
- Remote
- Initial short-term engagement with potential extension
- Rate based on experience
Budget: USD 12/hour
Proposals: 37 freelancers have applied
Skills
FastAPIReactPythonFlaskRESTMachine LearningAWSGCPAzureDocker