Senior Algorithm Developer

Energyexemplarllc

Bengaluru, Karnataka, India
**
Optimization engine development
Mathematical programming experience
Energy system modeling and simulation
** Energy Exemplar is seeking a Senior Algorithm Developer to design and maintain optimization engines and calculations for their software products. The role requires strong mathematical programming skills and experience in energy system modeling, offering a collaborative and innovative work environment in Bengaluru and Pune, India. **

Job Summary

  • The Senior Algorithm Developer is responsible for developing and maintaining the optimization engines and ancillary calculations in our products, which form a core part of the overall company’s platform offering.
  • This role requires in-depth domain knowledge and mathematical programming experience, addressing software development needs and technical support elements, including client interaction.
  • Key accountabilities include algorithm design, development, high code quality contribution, and global team interaction, requiring strong mathematical skills and experience with complex models in the energy domain.

Matching Summary

Match Score: 75

** Energy Exemplar is seeking a Senior Algorithm Developer to design and maintain optimization engines and calculations for their software products. The role requires strong mathematical programming skills and experience in energy system modeling, offering a collaborative and innovative work environment in Bengaluru and Pune, India. **

Skills & Requirements

Must-have

  • Optimization engine development
  • Mathematical programming experience
  • Energy system modeling and simulation
  • High code quality standards
  • .NET (VB.NET, C#) and C++/Python
  • Operations Research understanding

Nice-to-have

  • Client interaction and support
  • Agile development environment
  • Global team collaboration
  • Passion for code and products

Key Requirements

  • 5+ years of experience with .NET
  • Strong mathematical skills
  • Experience with linear and mixed integer programming tools
  • Familiarity with analytical tools
  • Bachelor's Degree in Computer Science or related field
  • Post graduate degree (MSc, PhD) in relevant field

Work Rights

Not specified

Tailored Resume

Cover Letter