Tech lead - AI/ML
Posted 30 weeks ago
Promact is seeking a passionate and experienced Tech Lead - AI/ML to drive our expanding initiatives in the field of Artificial Intelligence and Machine Learning. The ideal candidate will have a deep understanding of AI/ML concepts, hands-on experience with relevant technologies, and strong leadership skills to guide our team in executing various AI/ML projects successfully.
Job Description
Roles and Responsibilities:
- Provide technical leadership and drive the overall AI/ML architecture for new and existing projects
- Collaborate with clients to understand their AI/ML requirements and propose suitable solutions
- Design and implement AI/ML models for various use cases such as Generative AI, RAG, Chatbots, Object Detection, Semantic Searching, Entity Recognition, etc.
- Ensure the technical execution of new and existing AI/ML projects, ensuring timely delivery and high quality
- Mentor and guide internal resources, fostering their growth and development in the AI/ML domain
- Identify and mitigate risks associated with AI/ML architectures and implementations
- Ensure adherence to best practices and guidelines in the development process, focusing on performance, security, and scalability
- Collaborate with the project management team to plan and execute project deliverables effectively
- Be the primary point of contact for technical discussions with clients and provide expert guidance on AI/ML solutions
- Actively participate in the hiring and expansion of the AI/ML team
- Conduct internal training sessions to upskill team members in AI/ML technologies and techniques
- Stay up to date with the latest advancements in the AI/ML field and incorporate them into the company's practices
- Contribute to the development of organizational standards for AI/ML development and security
- Maintain comprehensive documentation, code comments, and knowledge retention for AI/ML projects
- Actively participate in scrum ceremonies and maintain tracking using relevant project management tools
- Uphold the organization's values, vision, and mission while fostering a collaborative and innovative work environment.
Skills :
- Deep understanding of AI/ML concepts, algorithms, and techniques
- Extensive experience in developing and deploying AI/ML models for various use cases
- Proficiency in programming languages commonly used in AI/ML, such as Python, R, and TensorFlow
- Hands-on experience with popular AI/ML frameworks and libraries (e.g., PyTorch, Keras, scikit-learn, etc.)
- Familiarity with Natural Language Processing (NLP) techniques and libraries (e.g., NLTK, spaCy, Transformers)
- Knowledge of computer vision and image processing techniques (OpenCV, Pillow, scikit image)
- Experience with data preprocessing, feature engineering, and model evaluation techniques
- Understanding of machine learning pipelines and MLOps practices
- Familiarity with cloud platforms (AWS, Azure, GCP) and their AI/ML offerings (e.g., AWS SageMaker, Azure ML, Google AI Platform)
- Comprehensive knowledge of Generative AI techniques and architectures for both textual and visual domains (e.g., Transformer-based models like GPT, BERT, Llama, DALL-E, Stable Diffusion, GANs, VAEs, etc.)
- Experience with Large Language Models (LLMs) and their fine-tuning for specific tasks (e.g., GPT, Llama)
- Familiarity with pre-training techniques for LLMs (e.g., Masked Language Modeling, Next Sentence Prediction)
- Understanding of Vector Databases and their applications in AI/ML (e.g., Faiss, Chroma, Azure Search, Elastic search)
- Knowledge of Chatbot development frameworks and platforms (e.g., Rasa, Dialogflow)
- Experience with Retrieval-Augmented Generation (RAG) and its implementation using LLMs and Vector Databases
- Familiarity with Entity Recognition and Extraction techniques (e.g., Named Entity Recognition, Relation Extraction)
- Knowledge of Semantic Search and its implementation using embeddings and similarity measures
- Experience with data visualization tools (Matplotlib etc.) for communicating AI/ML insights
- Familiarity with experiment tracking and model versioning tools (MLflow, Weights & Biases)
- Knowledge of data annotation tools and techniques for creating high-quality training datasets
- Understanding of model deployment and serving techniques (e.g., Flask, FastAPI, Cloud deployments)
- Familiarity with data privacy and security best practices in AI/ML development
- Strong problem-solving skills and the ability to develop innovative solutions to complex AI/ML challenges
- Excellent communication and leadership skills to effectively guide and mentor team members
- Ability to collaborate with cross-functional teams and communicate technical concepts to non-technical stakeholders
- Experience with agile development methodologies and project management tools (Jira, Asana, etc.)
- Familiarity with version control systems (Git) and CI/CD practices
- Bachelor's or Master's degree in Computer Science, Data Science, or a related field
- Minimum of 5 years of experience in AI/ML development, with at least 2 years in a Leadership Role.
Job Summary
https://promactinfo.com/
Website
Pune WFO, Ahmedabad WFO, Vadodara WFO
Location
Full Time Permanent
Job type
5 - 8 years
Experience
2
Openings