1. Collect and preprocess data for training generative text models
2. Design and implement a generative model for text data
3. Train models efficiently and effectively, with a clear understanding of concepts like overfitting, underfitting, and the bias-variance tradeoff
4. Evaluate model performance using appropriate metrics
5. Use the trained model to generate text based on given prompts
6. Document all stages of the model development process, from data preparation to model evaluation
Required:
1. The candidate should be capable of using Python libraries like NLTK or SpaCy for preprocessing
2. The candidate should have experience with deep learning libraries such as PyTorch or TensorFlow, and familiarity with architectures like Recurrent Neural Networks, Transformer models, or GPT-based models
3. The candidate should understand and be able to apply concepts like precision, recall, perplexity, BLEU, Rouge, LSA, METEOR, and TER
4. The candidate should be able to analyze the quality of the generated text and make adjustments to the model as needed
5. The candidate should be able to communicate complex concepts clearly and concisely
6. The ideal candidate will have significant experience in natural language processing, deep learning, and text-generation models
Skills:
1. Strong Python programming skills
2. Extensive experience with natural language processing and deep learning
3. Knowledge of a variety of machine learning architectures and frameworks
4. Proficiency in using libraries like NLTK, SpaCy, PyTorch, TensorFlow, etc.
5. Strong understanding of model evaluation and validation techniques
6. Looking for someone with experience in AI Models
Skill(s) required
Deep LearningDjangoMachine LearningNatural Language Processing (NLP)Neural NetworksPythonREST API
We are a technology company diversified into managing web and mobile app development. More than 50 applications are live and deployed which include e-commerce, web applications, and mobile applications (iOS & Android).