As a Machine Learning Engineer, you will play a pivotal role in developing and maintaining machine learning models for the Indian Power Sector. The focus of these models would be to create analytical products for the Company that address the needs of the Indian Power Sector as well as solve bespoke client problems.
Collaborate with cross-functional teams to understand project requirements and objectives.
Design, develop, and implement machine learning models and algorithms to address specific business needs.
Collect, preprocess, and analyze large volumes of data to extract meaningful insights and features.
Experiment with different machine learning techniques and frameworks to optimize model performance.
Conduct thorough testing and validation to ensure the reliability and accuracy of deployed models.
Monitor model performance in production and implement necessary improvements or updates.
Stay updated on the latest advancements in machine learning research and technologies.
Communicate technical concepts and findings to both technical and non-technical stakeholders.
Develop a strong understanding of the business concepts and develop sector knowledge with time.
1-3 years of professional experience in machine learning or a similar role.
Experience with machine learning libraries/frameworks such as TensorFlow, PyTorch, or scikit-learn.
Familiarity with data manipulation and analysis tools such as pandas, NumPy, or Spark.
Solid understanding of machine learning concepts and algorithms, including supervised and unsupervised learning, regression, classification, and clustering.
Knowledge of deep learning techniques and architectures.
Previous experience in a startup or agile development environment is preferred.
Familiarity with big data technologies such as Hadoop, Hive, or Kafka will be an added advantage.
Bachelors or Masters degree in Computer Science, Engineering, Mathematics, or related field.
Proficiency in programming languages such as Python or R with a strong emphasis on Python.