Developer — Forecasting & Optimisation

Customized Energy Solutions

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Customized Energy Solutions India Pvt. Ltd. (CES India) invites a skilled Python developer with strong mathematical optimization to join the Forecasting & Optimisation division of the CoMETS Suite — CES's flagship SaaS platform for energy asset revenue analysis.

You will work on building and maintaining optimisation models and data pipelines that drive investment decisions in US wholesale electricity markets. Knowledge of the energy industry is a plus.

Qualifications

  • Bachelor's or Master’s degree in a relevant field with years of experience
  • Expert Python programming for production-quality code
  • Experience with mathematical optimisation tools (Pyomo, GurobiPy or LP/MIP solvers)
  • Hands-on ML model development and deployment
  • Exposure to cloud services (AWS) and serverless compute
  • Comfort with AI-powered developer tools for productivity
  • Familiarity with Git, Docker, and standard SDLC practices
  • Knowledge of electricity markets or energy assets is a plus

Responsibilities

  • Research and learn new energy domain technologies
  • Develop, test, and maintain Python optimization models for energy assets
  • Design, review, and refactor software with performance in mind
  • Develop features with high-quality coding standards
  • Conduct technical testing and debugging
  • Maintain technical documentation and user guides
  • Leverage AI tools to accelerate development workflows

Skills

Python
Mathematical optimisation
Machine learning
AWS
Git
Docker
AI tools
Energy markets knowledge

Education

Bachelor's degree (Electrical Engineering / CS / Math / OR)
Master's degree (relevant field)

Tools

Pyomo
GurobiPy

Job description

Customized Energy Solutions India Pvt. Ltd. (CES India) is part of Customized Energy Solutions (CES), a globally recognized, privately held energy market intelligence, consulting, and operational services firm supporting retail and wholesale electricity and natural gas markets worldwide.

Headquartered in Philadelphia, CES operates across the United States, Canada, Japan, India, and Vietnam, with approximately 400 associates globally. The company has earned multiple distinctions from INC. 500 | 5000 and the Philadelphia Business Journal, including Hall of Fame status and repeated recognition as a Best Place to Work.

Established in 2010, CES India plays a critical role in supporting both domestic and international energy initiatives. The India team brings expertise in emerging technologies transforming the energy landscape, including energy storage, electric mobility, wholesale electricity markets, microgrids, and renewable energy systems. Associates in India collaborate closely with global teams while contributing deep technical and analytical capabilities to complex energy market challenges.

CES India actively engages with industry bodies and ecosystem partners that are shaping India’s energy and technology landscape, including organizations such as the India Electronics and Semiconductor Association (IESA). Through industry collaboration, technology innovation, and engagement with public and private stakeholders, CES India supports the broader goal of advancing sustainable, high-growth energy and manufacturing sectors in India.

At CES India, you will work in a fast-evolving industry where innovation, accountability, and professional growth are valued. Your work will contribute to meaningful outcomes across both regional and global energy markets.

Job Description

We are looking for a skilled Python developer with a strong foundation in mathematical optimisation to join the Forecasting & Optimisation division of the CoMETS Suite — CES's flagship SaaS platform for energy asset revenue analysis. You will work on building and maintaining optimisation models and data pipelines that drive investment decisions in US wholesale electricity markets. Knowledge of the energy industry is a plus.

Key Responsibilities

  • Research/Learn new and emerging technologies in the energy domain (concentrating on specific areas, e.g. various energy systems, transmission developments, energy market rules, etc.)
  • Develop, test, and maintain Python-based optimisation models simulating the behaviour and revenue potential of energy assets in wholesale electricity markets
  • Design, develop, review, re-factor, and maintain software with quality and performance in mind
  • Develop the proposed feature/s while maintaining high quality coding standards
  • Conduct technical testing to resolve existing or introduced problems
  • Maintain technical documentation such as incremental design specifications and user manuals
  • Actively use AI tools to accelerate development, debugging, and documentation workflows
Qualifications
  • Bachelor's degree with 4+ years of relevant experience, or Master's degree with 2+ years of relevant experience, in Electrical Engineering, Computer Science, Applied Mathematics, Operations Research, or a related field
  • Expert level proficiency in Python — clean, well-structured, production-quality code
  • Expert level proficiency in mathematical optimisation — Pyomo, GurobiPy, or any LP/MIP solver
  • Hands-on experience building, training, and deploying machine learning models
  • Exposure to AWS: cloud-based compute, storage, or serverless services
  • Comfortable using AI-powered developer tools — GitHub Copilot, ChatGPT, Claude-Code, or equivalent — to boost productivity
  • Familiarity with Git, Docker, and standard software development practices
  • Preferred- Knowledge of electricity markets, energy assets (BESS, Solar, Wind), or power systems
Additional Information

Why Choose CES

Customized Energy Solutions India offers competitive compensation commensurate with experience, along with performance-based incentives aligned to individual and company results. Our benefits are designed to support both professional and personal well-being and include comprehensive medical insurance coverage for associates and eligible dependents, generous paid time off, and structured opportunities for professional development through training programs and skill enhancement initiatives. We are committed to creating an environment where associates are supported, challenged, and positioned for long-term career growth.

Customized Energy Solutions provides equal employment opportunities to all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.

By clicking the link above or any third-party link within this posting, you are leaving this site and going to a third-party website where the third-party website's terms and privacy policy apply

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Analyst - Energy Modeling
Senior Analyst - Energy Modeling

Customized Energy Solutions • Pune District

On-site
INR 1,800,000 - 2,400,000
Medical insurance
Paid time off
Professional development opportunities
Consultant / Sr. Consultant - Energy Storage (Financial Modelling)
Consultant / Sr. Consultant - Energy Storage (Financial Modelling)

Customized Energy Solutions • Pune District

On-site
INR 1,000,000 - 2,000,000
Performance-based incentives
Comprehensive medical insurance
Generous paid time off
+1
Software Engineer
Software Engineer

Customized Energy Solutions • Maharashtra

On-site
INR 1,200,000 - 2,000,000
Medical insurance
Paid time off
Professional development
Associate Energy Market Analyst (Support)
Associate Energy Market Analyst (Support)

Energy Exemplar Pty Ltd • Pune District

On-site
INR 900,000 - 1,200,000
Senior Energy Market Analyst (Data)
Senior Energy Market Analyst (Data)

Energy Exemplar • Maharashtra

Hybrid
INR 1,000,000 - 2,000,000
Office Assistant
Office Assistant

Customized Energy Solutions • Pune District

On-site
Senior Energy Market Analyst (Support)
Senior Energy Market Analyst (Support)

Energy Exemplar • Pune District

On-site
INR 1,800,000 - 2,800,000
Senior Energy Market Analyst (Support)
Senior Energy Market Analyst (Support)

Triwill Group • Pune District

On-site
INR 1,200,000 - 2,400,000
Senior Algorithm Developer
Senior Algorithm Developer

Energy Exemplar • Pune District, Bengaluru

On-site
INR 1,000,000 - 1,500,000
Energy Data Scientist
Energy Data Scientist

EcoMetric • Pune District

On-site
INR 1,200,000 - 1,800,000