- 5+ years of experience as a Full Stack Software Engineer, including at least 1 year of hands-on AI/ML integration experience.
- Strong front-end development skills in TypeScript/JavaScript and frameworks like React or Next.js.
- Advanced back-end development experience in Python (preferred) or Node.js, with proven ability to build scalable APIs.
- Proficiency with LLM APIs (OpenAI, Gemini, Claude) and frameworks like LangChain or LlamaIndex.
- Experience with containerization (Docker) and deployment on major cloud platforms (AWS, GCP).
- Hands-on experience building or maintaining RAG pipelines.
- Exposure to vector databases (Pinecone, Weaviate, Chroma).
- Familiarity with CI/CD automation for ML-integrated applications.
- Bachelor’s or Master’s degree in Computer Science, Data Science, or a related technical field.
- Strong understanding of MLOps principles and AI model lifecycle management.
- Familiarity with cloud-based orchestration (Kubernetes) and infrastructure-as-code concepts.