Developer with Mathematics background (Energy Management / Predictive Systems)

ImpacT Hire is currently looking for a Developer with strong analytical and mathematical thinking to join one of our clients – an innovative Bulgarian tech company developing advanced energy management and predictive optimization systems for solar and battery installations.
The team designs real-time software that controls and optimizes photovoltaic devices to minimize energy loss and maximize investment efficiency. By leveraging AI-based forecasting, digital twins, and complex data simulations, the company is helping shape the future of sustainable energy technology.
This is an ideal opportunity for a mathematically-minded developer who enjoys solving algorithmic problems, working with data structures, and developing intelligent systems that communicate directly with real-world hardware.

Responsibilities:
➢ Design and develop modules within a large-scale energy management platform using PHP and Node.js (with some React elements);
➢ Work on complex data structures, simulations, and predictive models used to optimize solar and battery performance;
➢ Collaborate with the team to implement real-time communication services using WebSockets for device control and live data exchange;
➢ Participate in developing and refining digital twins—virtual replicas of physical energy systems used for prediction and optimization;
➢ Analyze, model, and validate system behavior to ensure accuracy and efficiency;
➢ Contribute to the creation of smart algorithms and optimization logic for energy flow management;
➢ Engage in problem-solving sessions and continuous improvements of the predictive engine;
➢ Communicate with cross-functional teams and occasionally with hardware device interfaces.

Requirements:
➢ At least 1 year of experience in software development (academic or professional);
➢ Strong understanding of applied mathematics, data structures, and algorithms;
➢ Analytical mindset and ability to understand and model complex systems;
➢ Basic experience with PHP or Node.js (or willingness to learn quickly);
➢ Knowledge of object-oriented programming and MVC frameworks;
➢ Interest in energy systems, electrical principles (AC/DC), or predictive modeling;
➢ Good command of English (written and spoken);
➢ Enthusiasm for learning and applying mathematical concepts to real-world software challenges.

Advantages:
➢ Background or interest in energy, electrical engineering, or photovoltaics;
➢ Experience with AI, machine learning, or optimization algorithms;
➢ Familiarity with blockchain concepts or distributed systems;
➢ Previous work with IoT or hardware communication protocols;
➢ Competitive programming or academic experience in mathematics / informatics.

What We Offer:
➢ Remote-first role with flexible working hours;
➢ Excellent working conditions and long-term career stability;
➢ Opportunities for professional growth in applied mathematics, AI, and energy tech;
➢ Supportive, curious, and collaborative engineering culture;
➢ Work on real-world impact projects that combine sustainability, analytics, and innovation.

If you’re passionate about mathematics, algorithms, and technology that directly influences the world’s energy efficiency — this role is a perfect fit. You don’t need prior experience in the energy domain — just curiosity, logic, and enthusiasm to build intelligent systems that make a difference.

To apply for this job email your details to milena@impact-hire.com