Job Description :
We are seeking a highly skilled and innovative AI / ML Engineer to design, develop, and deploy cutting-edge artificial intelligence and machine learning solutions. This role involves transforming complex data into actionable insights and robust, production-ready models across various domains, including NLP, Computer Vision, and predictive analytics.
Key Responsibilities :
Model Development & Implementation :
- Design and develop AI / ML models from inception to deployment using powerful tools and libraries such as Python, TensorFlow, PyTorch, and scikit-learn.
- Research, prototype, and implement advanced algorithms in key areas including Natural Language Processing (NLP), Computer Vision (CV), recommendation systems, time-series forecasting, and other forms of predictive analytics.
Data Management & Preprocessing :
Collect, clean, and preprocess data from multiple internal and external sources, ensuring data quality, integrity, and readiness for model training.Perform exploratory data analysis (EDA) to derive insights and inform feature engineering strategies.Deployment & MLOps :
Collaborate closely with data engineers, software developers, and product teams to seamlessly deploy AI solutions into production environments.Integrate models into existing software systems and define API specifications for model serving.Performance & Optimization :
Evaluate model performance rigorously using relevant metrics and continuously optimize models for improved accuracy, efficiency, scalability, and fairness.Establish monitoring strategies for deployed models to detect and address model drift or performance degradation.Research & Documentation :
Stay up to date with the latest developments in AI / ML research and technology, assessing their potential application to business challenges.Thoroughly document solutions, methodologies, and best practices for model development and deployment, facilitating knowledge sharing across functional and technical teams.(ref : hirist.tech)