Computational Scientist - Roma, Italia - Enel
Descrizione
General Information:
Country
- Italy
State/Region - Lazio
City - Roma
Team - Digital Solutions
Seniority - Specialist, Expert
Job Type - Permanent
Hire Type - Full-Time
Work Regimen - Hybrid
Posting Date - 02Mar2023
Expiration Date - 23Mar2023
Description and Requirements:
Descrizione - Interna
Enel is seeking a
Computational Scientist to support research, development and industrialization of next generation optimal control solutions for energy management.
Our products use state-of-the-art algorithms to learn and predict the energy consumption and generation patterns of energy resources at our customers' sites, compute optimal cost-based control strategies given each site's unique configuration and state, dispatch sets of distributed energy systems to follow an optimal plan and adapt to changes in real time.
The controlled sites are made of distributed energy resources, such as photovoltaic panels, static batteries, electric vehicle charging equipment, flexible loads.
Be part of a team of extraordinary professionals including Data Scientist, Data Engineers, and Architects, designing and implementing these systems, taking them to the next level of performance, using them to enable energy independence and efficient integration of renewables, and aggregating them into powerful groups of virtual power plants.
What you will do:
You will have a key role in building innovative solutions that optimize energy usage for a wide range of use cases.
Specifically, you will collaborate with data and modeling professionals to:
- Develop modern innovative algorithms and models for:
- Forecasting of energy consumption and other energy market variables
- Determining optimal bidding strategies for energy resources participating in multiple markets around the world
- Optimal control of the charging infrastructure of electric vehicles and its integration into the electric system
- Support different business lines across a variety of domains in improving their processes and products where optimization techniques can be applied
- Development and use of simulation tools for algorithm evaluation
- Develop software solution that implement the abovementioned algorithms and models guaranteeing:
- Computational efficiency
- Maintainability
- Flexibility / extensibility
- Scalability
- Reliability
Minimum Skills and Experience:
- Advanced degree (M.S. or higher) in computer science, math, physics, engineering, or a related technical field.
- Ability to translate real world problems into mathematical models
- Experience with traditional and deeplearning ML methods
- Basic knowledge of common ML toolkits such as TensorFlow, Keras, PyTorch or scikitlearn
- Proficiency with Object Oriented Programming (OOP) techniques
- Proficiency using testdriven software development (TDD) techniques
- Familiarity with version control (Git)
- Familiarity with CI/CD pipelines
- Ability to clearly communicate results of work to peers, business leaders, customers, and partners
- Fluency in English
Preferred Skills and Experience
- Knowledge of optimization methods such linear, nonlinear, mixedinteger and stochastic programming
- Knowledge of multistep, multivariate time series forecasting
- At least 1year coding and debugging in a Python team development environment
- Experience with containerized and serverless production software tools, e.g., Docker, Kubernetes, AWS Lambda
- Experience with optimization modeling tools such as Python's Pyomo, CVXPY, AMPL, GAMS, or Julia's JuMP
- Basic knowledge of electronics and electrical governing equations
- Basic knowledge of trading and risk management methodologies
Who you are:
We are looking for someone who exhibits and furthers the unique qualities of our team
You:
- Thrive on challenging problems that others believe are too difficult
- Are highly motivated
- Are a team player
- Selfprioritize your time
- Are someone who listens but also speaks when they see a better way
- Are someone who takes advantage of opportunities to learn new skills and develop strengths
- Have strong attention to detail and curious to dig deeply into a business problem
- Are someone who seeks and responds positively to constructive feedback and guidance
- Are organized and don't lose track of important tasks and assignments
- Can understand the wider business context of our activities and develop solutions that are appropriate to the situation
What we offer:
- Personal growth and programs of empowerment
- Extensive flexible and remote work options in accordance with organizational needs
- Corporate welfare including supplemental health care, wellness programs, family and parental caring, benefits, conventions and more
- A permanent contract in Rome
What you will find:
We are a multinational energy company, one of the wo
Altri lavori da Enel
-
Gridspertise - Digital Service Manager
Milano, Italia - 3 settimane fa
-
Gridspertise - Technical Office Manager
Milano, Italia - 3 settimane fa
-
Gridspertise - DevOps Engineer
Italia - 3 settimane fa
-
Gridspertise - Cybersecurity Manager
Italia - 3 settimane fa
-
Gridspertise - Network Architect
Italia - 1 settimana fa
-
Gridspertise - Cloud Services Lead
Italia - 3 settimane fa