Fluence Logo

Fluence

Senior Data Scientist- Machine Learning

Posted 2 Days Ago
Be an Early Applicant
Hybrid
Bangalore, Bengaluru, Karnataka
Senior level
Hybrid
Bangalore, Bengaluru, Karnataka
Senior level
The Senior Data Scientist will develop and maintain machine learning models for time series forecasting in the energy sector. Responsibilities include designing workflows for feature engineering, analyzing market trends, deploying containerized solutions, and implementing CI/CD pipelines. The role involves collaboration with cross-functional teams to enhance forecasting capabilities and support team growth.
The summary above was generated by AI

This position will be within the Fluence Digital business unit, formed following Fluence’s acquisition of San Francisco-based start-up AMS. Fluence Digital’s software technology uses artificial intelligence, advanced price forecasting, portfolio optimization and market bidding to ensure energy storage and flexible generation assets are responding optimally to market dynamics.

As a Senior Data Scientist – Machine Learning, you will provide technical expertise and collaborate with cross-functional teams to advance the forecasting capabilities within our market-leading optimization and bidding product, Mosaic, designed for renewable energy and battery storage assets in global electricity markets. You will identify impactful initiatives, address challenges proactively, and drive key projects to successful completion. In addition, you will contribute to mentoring and supporting the growth of team members within the Forecasting team.


Key responsibilities include:


•Forecasting Model Development: Design, develop, deploy, and maintain advanced statistical and machine learning models for time series forecasting, with applications in demand, price, and renewable energy prediction. Incorporate probabilistic scenario generation to characterize uncertainty in forecasts.

•Advanced Forecasting Techniques: Leverage ensemble-based forecasting methods and develop self-correcting models of models that iteratively improve forecast accuracy by dynamically integrating feedback and error correction mechanisms.

•Uncertainty Characterization: Implement stochastic processing models to generate probabilistic forecast scenarios that characterize uncertainty in time series data.

•Multivariate Time-Series Modeling and Dependence Structure Analysis: Implement advanced stochastic modeling frameworks to capture the dependence structure of temporal and spatial correlations in time-series data across a sequence of markets, ensuring realistic scenario generation that reflects the complex relationships and dynamics within and between markets.

•Analyzing Electricity Market Dynamics: Conduct in-depth analyses of electricity market trends to decipher the evolution of market forces and identify shifting dynamics that influence price formation for energy and ancillary services. Leverage this understanding to refine forecasting models and strategic decision-making.

•End-to-End Workflows: Architect and manage workflows for feature engineering, model training, and inference using modern orchestration tools (e.g., Argo Workflows, AWS Step Functions).

•Model Deployment: Create, deploy, and optimize containerized solutions (e.g., Docker images) for scalable training and inference environments. Utilize Kubernetes and serverless platforms (e.g., AWS Lambda) for efficient model deployment.

•Data Engineering: Design robust ETL pipelines and define database schemas to streamline data ingestion, preprocessing, and storage, ensuring seamless integration into forecasting workflows.

•Infrastructure and Automation: Implement CI/CD pipelines for model and code deployment, ensuring repeatable, automated workflows for version control, testing, and production rollouts (e.g., CircleCI).

•Performance Monitoring and Optimization: Monitor deployed models and workflows to ensure reliability, scalability, and optimal performance. Continuously refine and improve systems to meet evolving requirements.

•Collaboration: Work closely with cross-functional teams, including data scientists, engineers, and product stakeholders, to ensure smooth integration of forecasting systems into broader applications.


What will our ideal candidate bring to Fluence? 

•Experience: 5+ years of industry experience developing forecasting models, preferably for energy systems.

•Time Series Expertise: Strong understanding of time series forecasting techniques, including statistical models, machine learning algorithms, and deep learning approaches.

•Uncertainty Characterization: Expertise in implementing stochastic processing models to generate probabilistic forecast scenarios that characterize uncertainty in time series data.

•Multivariate Time-Series Modeling: Experience developing stochastic frameworks that capture temporal and spatial correlations across markets, ensuring realistic and robust scenario generation.

•Advanced Forecasting Techniques: Familiarity with ensemble-based methods and self-correcting forecasting models that improve through iterative feedback.

•Forecasting Experience: 7+ years of industry experience developing forecasting models, preferably to address bidding and dispatch challenges in electricity markets.

•Energy Industry Knowledge: Comprehensive knowledge of the energy industry, with a focus on deregulated electricity markets such as NEM, CAISO, ERCOT, MISO, PJM, and Japan.

•Programming and Software Practices: Advanced proficiency in Python for feature engineering, model development, training, and forecasting, with strong knowledge of modern software development practices, including version control (Git), testing frameworks, and agile methodologies.

•Cloud and Infrastructure: Proficiency with AWS services (e.g., SageMaker, Lambda, Step Functions), containerization tools like Docker, container orchestration using Kubernetes, and managing workflows for large-scale data and model pipelines.

•ETL and Data Management: Proven experience in designing ETL pipelines, creating efficient data schemas, and managing data flows at scale.

•CI/CD Pipelines: Hands-on experience with continuous integration and delivery tools to automate and streamline model and software deployment.

•Agile/Lean Product Development: Experience working and delivering products or services in an agile/lean environment, demonstrating adaptability and efficient collaboration.

•Collaboration Skills: Demonstrated ability to collaborate with cross-functional teams and build strong working relationships across disciplines.

•Communication Skills: Excellent communication skills, with the ability to articulate technical concepts clearly and effectively to diverse stakeholders.

•Educational Background: An advanced degree (Master’s or PhD) in Computer Science, Operations Research, Electrical Engineering, Mathematics, Statistics, or a related field.


Top Skills

Machine Learning
Statistical Modeling
Time Series Forecasting

Similar Jobs

2 Days Ago
Bengaluru, Karnataka, IND
Hybrid
5,500 Employees
Mid level
5,500 Employees
Mid level
Artificial Intelligence • Cloud • Enterprise Web • Software • Business Intelligence
As a Senior Data Scientist at Freshworks, you will drive advanced machine learning and NLP projects, develop sophisticated NLP models, and collaborate with cross-functional teams to deliver impactful solutions for conversational AI. Your role involves strategic problem solving, system architecture, and innovation in data science.
Be an Early Applicant
8 Days Ago
Bengaluru, Karnataka, IND
Hybrid
5,500 Employees
Senior level
5,500 Employees
Senior level
Artificial Intelligence • Cloud • Enterprise Web • Software • Business Intelligence
As a Lead Data Scientist focused on Generative AI, you will lead data science initiatives to build innovative applications in employee engagement, design intelligent systems, define key metrics, and develop Big Data processing systems using machine learning techniques.
Be an Early Applicant
5 Days Ago
Bangalore, Bengaluru, Karnataka, IND
5,001 Employees
Senior level
5,001 Employees
Senior level
eCommerce • Logistics
Seeking a Senior Data Scientist with strong technical foundation in data science and machine learning. Responsible for implementing machine learning models, data enrichment, feature selection, model evaluation, and deployment. Collaborate with product, sales, and engineering teams to shape the final solution. Attend client meetings to discuss solutions and provide insights.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account