09 Oct
|
NewGrid Consulting
|
Chennai
09 Oct
NewGrid Consulting
Chennai
We are seeking a Machine Learning Engineer with robust forecasting skills and hands-on experience maintaining cloud-based applications. This role combines developing forecasting models with maintaining a SaaS application that uses Supabase, Render, and Docker.
We are looking for someone who can take ownership of both the modeling work and the infrastructure needed to keep it running reliably, not someone focused solely on research, generative AI, or RAG pipelines.
Responsibilities
• Develop machine-learning models to forecast electricity generation and market participants’ bidding patterns using historical electricity-market data, weather forecasts, and operating data from individual energy assets.
• Develop and evaluate machine-learning models for time-series forecasting, using tools such as CatBoost, XGBoost, and LightGBM.
• Conduct reproducible, out-of-sample backtests and report forecast performance.
• Integrate forecasting models and data pipelines into the existing SaaS application.
• Maintain databases and data workflows using Supabase.
• Build and maintain Docker-based development and deployment workflows.
• Manage deployments and troubleshoot application issues on Render.
• Monitor application and pipeline performance, investigate failures, and improve reliability.
• Maintain documented code, deployment procedures, and operating workflows.
Required qualifications
• Bachelor's or Master's degree in Computer Science or a related field.
• Minimum of three years of relevant professional experience in machine-learning development and software engineering.
• Demonstrated experience developing, backtesting, and deploying time-series forecasting models.
• Strong Python skills in data processing, feature engineering, and machine learning.
• Strong SQL skills and hands-on experience with database design, queries, and maintenance.
• Practical experience with Supabase, Render, and Docker or similar tools.
• Experience maintaining production applications, troubleshoo
📌 Machine Learning Engineer (Chennai)
🏢 NewGrid Consulting
📍 Chennai