Key Skills: Machine Learning, NLP, Python, AWS, Azure
Roles and Responsibilities:
- Design, develop, and maintain NLP and generative AI applications using Python.
- Build and implement backend APIs using FastAPI to deliver scalable AI-driven services.
- Utilize modern LLM frameworks and tools such as LangChain, LangSmith, PyTorch, GPT, and Transformers.
- Optimize application performance, scalability, and reliability for production environments.
- Collaborate with cross-functional teams to design and deliver AI-powered solutions.
- Ensure best practices in coding, testing, and deployment for AI/ML applications.
Skills Required:
- Strong experience in Python programming for AI/ML and backend development.
- Solid knowledge of Natural Language Processing and machine learning concepts.
- Hands-on experience with FastAPI for building scalable APIs.
- Experience working with LLM frameworks such as LangChain, LangSmith, PyTorch, Transformers, and GPT.
- Understanding of cloud platforms such as AWS and Azure is an advantage.
- Ability to design scalable, high-performance AI applications.
- Strong problem-solving and analytical skills with good communication abilities.
Education: Bachelor's Degree in related field