onsite
AI/ML Lead Engineer
AI/ML Engineer
The AI/ML Lead Engineer will be responsible for understanding business objectives to build, analyze, train, and deploy AI/ML models. This role involves data exploration, quality verification, defining validation strategies, and technical discussions with stakeholders. The lead engineer will also mentor team members and provide technical thought leadership.
About the role
Role Description
- Understanding business objectives and build models that help achieving the desired results
- Analyzing the ML algorithms that could be used to solve a given problem and ranking them by their success probability
- Exploring and visualizing data to gain an understanding of it, then identifying differences in data distribution that could affect performance when deploying the model in the real world
- Verifying data quality, and/or ensuring it via data cleaning
- Defining validation strategies, pre-processing or feature engineering to be done on a given dataset
- Training models and tuning their hyperparameters
- Analyzing the errors of the model and designing strategies to overcome them
- Independently handle technical and architectural discussions with internal and external stakeholders
- Collaborate with the team and communicate effectively, to solve problems
- Establish benchmarks, standards, techniques and mechanisms for defining, measuring, and optimizing non-functional requirements.
- Provide technical thought leadership and improvise the processes being followed
- Mentoring and managing team members, by giving constant feedback, and by providing guidance
Key Desirables
- 6+ years of experience in building AI/ML based solutions
- Proficiency with Python, Scala, R and basic libraries for machine learning such as scikit-learn and pandas
- Strong experience in Deep Learning and Machine Learning frameworks (NLP / CNN / RNN - TensorFlow / Keras )
- Strong experience in Data Science, Statistics and probability, Data Engineering and Exploratory data analysis
- Good understanding on Image Classification and Text Classification Algorithms.
- Ability to write robust and testable code
- Able to write and deploy code on cloud and knowledge of Docker.
- Strong experience in cloud platforms and services for training and deploying the models
- A Degree / Nanodegree / Certification in (AI/ML specialization)