F

Senior Forecasting and ML Engineer

Fluence BESS India Private Ltd
Full-time
Remote friendly (India - Bangalore India)
Worldwide
Energy Storage

Fluence (Nasdaq: FLNC) is a global market leader delivering intelligent energy storage and optimization software for renewables and storage. Our solutions and operational services are helping to create a more resilient grid and unlock the full potential of renewable portfolios. With gigawatts of successful implementations across nearly 50 markets, we are transforming the way we power our world for a more sustainable future. For more information, please visit fluenceenergy.com.

Job Description:

Senior Forecasting and ML Engineer

Location: Bangalore, India

ABOUT FLUENCE

Fluence, a Siemens and AES company, is a global market leader in energy storage products and services, and digital applications for renewables and storage. The company has deployed and contracted 46 GWh of energy storage across 273 projects in 48 markets worldwide. Across its portfolio of AI-enabled software applications, Fluence optimizes 34 GW of renewable and storage assets globally. Within this portfolio, Fluence Mosaic™ provides intelligent, automated bidding and trading solutions for energy storage and renewable assets, with 16 GW of assets deployed or awarded, helping customers increase energy and ancillary service revenues while reducing risk. Through its products, services, and advanced software platforms, Fluence is helping customers build more resilient electric grids and accelerate the transition to a more sustainable energy future. To learn more about Fluence, please visit: fluenceenergy.com.

OUR CULTURE AND VALUES

We are guided by our passion to transform the way we power our world. Achieving our goals requires creativity, diversity of ideas and backgrounds, and building trust to effect change and move with speed.

We are Leading

Fluence has deployed and contracted 46 GWh of energy storage globally and optimizes 34 GW of renewable and storage assets through its AI-enabled software platforms, including 16 GW managed by Mosaic™ automated trading solutions.

We are Responsible

Fluence is defined by its unwavering commitment to safety, quality, and integrity.

We are Agile

We achieve our goals and meet our customers’ needs by cultivating curiosity, adaptability, and self-reflection in our teams.

We are Fun

We value the diversity in thought and experience of our coworkers and customers. Through honest, forthcoming, and respectful communications we work to ensure that Fluence is an inclusive and welcoming environment for all.

ABOUT THE POSITION:

This position will sit within the MOSAIC teams, part of the Global Innovation and Delivery (GID) organization. MOSAIC is Fluence’s algorithmic bidding and trading software platform, leveraging artificial intelligence, advanced price forecasting, portfolio optimization, and automated market bidding to enable energy storage and flexible generation assets to participate optimally in wholesale electricity markets.

As a Senior Forecasting and Machine Learning Engineer, 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:

  • Experience: 5+ years of industry experience developing forecasting models, preferably for energy systems and electricity markets.
  • 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).
  • Microservices Architecture: Demonstrated experience designing, building, and operating microservices-based systems, including service decomposition, API design, inter-service communication, scalability, fault tolerance, and observability within cloud-native environments.
  • 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 optimization engineering experts, software engineers, and product stakeholders, to ensure smooth integration of forecasting systems into broader applications.

What will our ideal candidate bring to Fluence?

  • 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.

APPLY

Fluence uses LinkedIn Talent Hub to manage our recruitment process. To be considered for this and all roles at the company, applicants must directly apply on LinkedIn.

Fluence IS AN EQUAL OPPORTUNITY EMPLOYER and fully subscribes to the principles of Equal Employment Opportunity to ensure that all applicants and employees are considered for hire, promotion, and job status without regard to race, color, religion, sex, national origin, age, disability, veteran status, sexual orientation, marital or familial status.

Our Culture

At Fluence, our culture is the foundation that drives our ambitious growth strategy and fuels our mission to transform the future of energy. Our core cultural pillars empower us to innovate, collaborate, and lead with purpose, ensuring we continue to deliver unparalleled value to our customers and the world.

Unleash Voices

We believe every voice matters. We encourage openness, active listening, and decisive action to create a culture where everyone has the opportunity to contribute to our success. We foster an environment where diverse perspectives are heard and valued, driving innovation and progress.

Customer Fluent

Our customers are at the heart of everything we do. We’re committed to delivering exceptional value that exceeds expectations by understanding our customers' needs and adapting swiftly to meet them. Our deep focus on customer satisfaction drives us to continuously improve and innovate.

Infinite Impact

We are committed to creating the impossible. We push boundaries to deliver sustainable, game-changing solutions that shape a brighter, more energy-efficient future for all. Our team is passionate about making a lasting impact that will resonate for generations to come.

All In

We are all in for growth. Our teams are relentlessly focused on identifying and seizing opportunities that propel us forward. We embrace an ownership mindset, pushing ourselves and each other to accelerate progress and create lasting success.