Total-TECH Co.
” The Job Description”
- Design and develop end-to-end AI-powered applications and internal tools for business teams.
- Build and maintain full-stack applications using React (frontend) and Python/FastAPI (backend).
- Implement and optimize LLM-based systems, including RAG pipelines, prompt engineering, and model integration.
- Collaborate with AI/ML engineers to productionize models and integrate them into user-facing products.
- Deploy, monitor, and maintain applications using Docker and Kubernetes.
- Contribute to the AI Factory platform by developing reusable components, APIs, and SDKs.
- Stay updated on the latest trends in AI/ML, Generative AI, and LLM frameworks (LangChain, LlamaIndex, etc.).
8. Ensure software quality through testing, CI/CD pipelines, and DevOps best practices.Requirements:
- 3+ years of professional experience as a Software Engineer.
– Strong full-stack development skills:
– Frontend: React, TypeScript/JavaScript.
– Backend: Python (FastAPI or Flask).
- Proven experience building AI-driven applications, especially with LLMs, Generative AI, or RAG systems.
- Hands-on experience with containerization and orchestration tools (Docker, Kubernetes).
- Familiarity with cloud platforms (AWS, Azure, or GCP) and CI/CD pipelines.
- Solid understanding of RESTful APIs, microservices, and system design.
- Strong problem-solving skills, with a collaborative and pragmatic mindset.
Preferred Qualifications:
- Experience with LangChain, LlamaIndex, or similar LLM frameworks.
- Knowledge of vector databases (e.g., PostgreSql, Pinecone, Weaviate, FAISS).
- Exposure to MLOps and AI model lifecycle management.
- Familiarity with prompt engineering and AI agent frameworks.
- Experience building internal tools or platforms for cross-functional teams.
