
Nlp Tutor
1 day ago
**Job Summary**:
**Key Responsibilities**:
- **Instructional Duties**:
- Design and deliver engaging NLP lessons, workshops, and hands-on tutorials.
- Explain foundational and advanced NLP concepts, including but not limited to tokenization, embeddings, machine translation, sentiment analysis, and transformer models like BERT and GPT.
- Guide learners through programming exercises using tools such as Python, TensorFlow, PyTorch, or spaCy.
- **Curriculum Development**:
- Develop structured lesson plans, project guidelines, and resources for self-paced and guided learning.
- Continuously update the curriculum to reflect the latest advancements in NLP technologies and techniques.
- **Mentorship and Guidance**:
- Provide personalized support to students, addressing individual challenges and queries.
- Assist learners in implementing projects, from conception to execution.
- **Evaluation and Feedback**:
- Assess student performance through assignments, quizzes, and projects.
- Provide constructive feedback to help students improve their understanding and practical skills.
- **Professional Development**:
- Stay updated on emerging NLP research, tools, and industry trends.
- Share insights and developments with students to enhance their learning experience.
**Requirements**:
- **Educational Qualifications**:
- Bachelor’s or Master’s degree in Computer Science, Data Science, Linguistics, or a related field.
- Certifications or courses in NLP or AI are an advantage.
- **Technical Skills**:
- Proficiency in programming languages, especially Python.
- Hands-on experience with NLP libraries/frameworks (e.g., NLTK, spaCy, Hugging Face, OpenAI tools, TensorFlow, PyTorch).
- Familiarity with preprocessing techniques, language models, and evaluation metrics.
- **Teaching Skills**:
- Prior experience in teaching, tutoring, or mentoring in a technical field.
- Excellent communication and interpersonal skills.
- **Additional Qualities**:
- Passion for education and empowering others.
- Ability to adapt teaching methods to suit varying learner needs.
**Preferred Experience**:
- Practical experience working on NLP projects in academia or industry.
- Publications, blogs, or content creation in the NLP field.
- Experience with cloud platforms like AWS, Google Cloud, or Azure for deploying NLP models
**Application Process**:
**Job Types**: Full-time, Internship, Contractual / Temporary, Volunteer
Contract length: 6 months
Pay: ₹8,680.76 - ₹60,643.86 per month
**Benefits**:
- Commuter assistance
Schedule:
- Day shift
Ability to commute/relocate:
- Manauli, Mohali, Punjab: Reliably commute or planning to relocate before starting work (preferred)
**Education**:
- Master's (required)
**Experience**:
- Teaching: 1 year (preferred)
- total work: 3 years (required)
**Location**:
- Manauli, Mohali, Punjab (preferred)
Willingness to travel:
- 25% (required)
Work Location: In person
Application Deadline: 27/12/2024
Expected Start Date: 01/01/2025