
Junior AI Engineer (Generative AI)
- Kharian, Punjab Lahore, Punjab
- Permanent
- Full-time
- AI Model Development and Experimentation:
- Assist in the design, development, and training of Machine Learning and Deep Learning models, particularly in the areas of NLP and Generative AI.
- Utilize tools and frameworks such as Python, TensorFlow, PyTorch, and Hugging Face Transformers for model building and experimentation.
- Participate in the data preparation, cleaning, and feature engineering processes for text and related data.
- Conduct experiments and evaluate model performance using appropriate metrics for NLP and generative tasks.
- Document code, methodologies, and results clearly and concisely.
- Cloud Deployment and Infrastructure:
- Learn to utilize cloud platforms (e.g., AWS, Azure, GCP) for deploying and managing AI/ML models and infrastructure under the guidance of senior team members.
- Assist in ensuring the scalability and reliability of AI solutions in the cloud.
- Collaboration and Learning:
- Collaborate effectively with senior AI engineers, data scientists, and other team members.
- Actively participate in team meetings and knowledge-sharing sessions.
- Seek guidance and mentorship from senior team members to enhance your skills and understanding of AI principles and best practices, including those related to Agentic AI.
- Stay up-to-date with the latest advancements in AI research and technologies, particularly in NLP, Generative AI, and Agentic AI.
- Project Support:
- Contribute to the full lifecycle of AI projects, from understanding requirements to assisting with deployment and monitoring.
- Assist in troubleshooting and resolving issues related to AI models and pipelines, especially those involving language and generative tasks.
- Code Quality and Best Practices:
- Write clean, well-documented, and maintainable code following established best practices.
- Participate in code reviews to learn from senior engineers and improve code quality.
- Bachelor's or Master's degree in Computer Science, Artificial Intelligence, Machine Learning, Natural Language Processing, or a related field.
- Foundational understanding of Natural Language Processing (NLP), Generative AI, Machine Learning (ML), and Deep Learning (DL) principles and algorithms.
- Proficiency in Python programming.
- Familiarity with AI/ML libraries and frameworks such as TensorFlow, PyTorch, and Hugging Face Transformers.
- Basic understanding of cloud platforms (e.g., AWS, Azure, GCP) and their services.
- Strong analytical and problem-solving skills.
- Excellent communication and teamwork skills.
- Eagerness to learn and grow in the field of Artificial Intelligence, particularly in NLP and Generative AI.
- Experience with projects related to Chatbot development, including dialogue management, natural language understanding, and natural language generation.
- Familiarity with the concepts and basic implementation of Agentic AI systems, such as planning and tool usage in language models.
- Experience with text data pre processing techniques, such as tokenization, stemming, and lemmatization.
- Exposure to different NLP tasks like text classification, sentiment analysis, and named entity recognition.
- Familiarity with generative models like Transformers, GANs, or VAEs for text generation.
- Exposure to version control systems like Git.