Job Summary
We are looking for an experienced person who has good experience in designing, developing, and deploying LLM-powered Generative AI applications for diverse use cases such as chatbots, content generation, summarization, and code automation.
Key Responsibilities
- Design, develop, and optimize LLM-based applications for various use cases such as chatbots, content generation, summarization, and code generation.
- Design, develop, and deploy high-performance Generative AI applications using Python, LLMs, and deep learning frameworks.
- Write clean, modular, and scalable code while ensuring best practices in software development.
- Fine-tune and deploy large-scale open-source and proprietary language models (e.g., OpenAI GPT, LLaMA, Mistral, Falcon, Claude).
- Implement prompt engineering, retrieval-augmented generation (RAG), and model optimization techniques to improve AI performance.
- Work with vector databases (FAISS, ChromaDB, Weaviate, etc.) for efficient retrieval and indexing of large datasets.
Core Competencies
- Strong expertise in cloud platforms (AWS, GCP, Azure), containerization (Docker, Kubernetes), and application deployment architecture.
- Comprehensive understanding of agile methodologies, ITSM, and project governance.
- Excellent written and oral communication skills; ability to engage with senior stakeholders and clients.
- Experience in leveraging NLP techniques for diverse business problems (content generation, Q&A, information retrieval, knowledge extraction).
Required Qualifications
- A bachelor's / master’s degree in computer sciences, information systems, statistics, or mathematics, with 1-3 years of experience in software development.
- Collaborate with cross-functional teams, including data scientists, MLOps engineers, and product managers, to integrate AI models into production systems.
- Optimize model performance and reduce latency using quantization, distillation, and pruning techniques.
- Stay up to date with cutting‑edge research in AI, NLP, and deep learning to continuously improve solutions.
- Knowledge of cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes) for model deployment.
- Strong problem‑solving skills and experience working in an agile development environment.
- 1+ years of experience in AI/ML, deep learning, or software development.
Preferred Qualifications
- Delegate projects, assess resource allocation, and support product development initiatives.
- Foster open communication across teams and with clients/business stakeholders.
- Lead planning, monitoring, and control activities, including daily standups and project governance.
- Exceptional stakeholder management and executive communication skills.
- Excellent problem-solving and communication skills.