Must-Have Skills:
- Python expertise (FastAPI, Flask, asyncio)
- Microservices and inter-service communication using REST/Kafka
- Authentication and authorization (OAuth2, JWT, Azure AD)
- Experience delivering ML/AI solutions involving NLP, RAG, and document understanding
- Familiarity with OpenAI/Anthropic LLMs, FAISS, Azure AI Search, Embeddings
- Strong grasp of NLP (NER, summarization, classification, QA)
- PoC development, fast iteration, LangChain/LlamaIndex experience
Nice to Have:
- OCR experience (Tesseract, Azure Form Recognizer)
Top Responsibilities:
- Design and deploy AI systems using LLMs and vector databases
- Develop scalable, secure AI microservices
- Evaluate AI approaches and iterate based on results