Tech lead - AI/ML

Posted 9 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

Pune WFO, Ahmedabad WFO, Vadodara WFO Location
Full Time Permanent Job type
5 - 8 years Experience
1 Openings