Analytics Software Engineer - Energy Storage

3 Months ago

Herndon, Virginia, United States

Subscribe to job alerts

Get a weekly digest of the latest climate jobs from thousands of companies in your inbox.

Job Description

Wartsila seeks an Analytics Software Engineer for their Herndon, VA location to enhance GEMS analytics and simulation platforms for Battery Energy Storage Systems. The role involves developing algorithms, optimizing software architecture, and supporting data science operations. Candidates should have a degree in relevant fields, strong Python skills, and experience with cloud platforms. The position emphasizes leadership, problem-solving, and adaptability in a dynamic environment.
Role Summary/Purpose

The primary function of this role is to advance the development of our GEMS analytics and simulation platforms. These platforms leverage machine learning and simulation techniques to model and forecast our customer’s Battery Energy Storage System (BESS) performance. The Analytics Software Engineer will lead in the orchestration and implementation of algorithms and statistical analysis tools which monitor, forecast, and identify anomalies in BESS performance. The software engineer will develop these algorithmic tools, optimize memory, optimize compute, leverage distributed computing, and design elegant software architecture. The role will be an integral part of the Data Science team helping take algorithms and simulations from the notebook to a production backend.

Essential Responsibilities
• Write elegant software which is extensible and gives data scientists flexibility to add new algorithms and analytics in a memory and compute optimal manner.
• Develop, refactor, test, and bring software discipline to a fast moving team.
• Understand industry context and develop software which helps estimate battery electrical and thermal performance on a daily basis.
• At times support ML ops and simulation ops pipelines (automating code/model compilation).
• Turn data models and algorithms into production software.
• Write documentation on platform and pipeline implementations to clearly communicate the structure of the platform.
• Support tasks outside of job description as needed
• The candidate must be able to embrace the fast and dynamic environment of a growth stage company, comfortable with adjusting quickly to changing priorities.

Qualifications/Requirements
• S. in computer science, physics, mathematics, material science, or power systems engineering.
• Track record of a career trajectory in and towards software engineering and renewable energy.
• Strong Python programming level (3-5 years).
• Can work independently and provide strong leadership.
• Can architect object-oriented platforms that handle time series data and multiple APIs.
• Strong familiarity with PySpark or similar.
• Familiarity with common cloud platforms like GCP, ADX, and AWS.

Desired Characteristics
• Familiarity with Java, C, C++, compilation
• Passion for renewable energy and energy storage.
• Prior experience developing a monitoring and reporting platform.
• An appreciation for solving difficult problems.
• Familiar with large, distributed datasets for high-speed computing.
• Strong leadership record with active participation in renewable energy associations, forums, clubs, or groups.
• An appreciation for Richard Feynman style communication.
• Evidenced responsibility, good communication, and accountability in a remote and digital world.

Why you and us

You will be a part of a global organization with local presence and work in an exciting and dynamic working environment with highly motivated and skilled co-workers. We offer interesting and challenging work tasks, as well as personal and professional development in a great team.

If you feel excited by being a part of this working environment and think your personal skills and qualities match the job requirements, we look forward to receiving your job application.

Successful applicant must be authorized to work in the USA without sponsorship.

We look forward to hearing from you. Qualified candidates must apply online: http://www.wartsila.com/en/careers/vacancies.

Individuals hired for positions that require on-site customer interactions and/or in-person travel may be required to be fully vaccinated against COVID-19 or other country-specific vaccinations, unless otherwise prohibited by law.

Individuals hired for positions that require on-site customer interactions and/or in-person travel may be required to be fully vaccinated against COVID-19 or other country-specific vaccinations, unless otherwise prohibited by law.

Wärtsilä North America values our employees. We offer a competitive salary and comprehensive benefits package. Wärtsilä North America is an EOE/AA employer.

Wartsila Oyj Abp


Report inaccurate data

|

Leave feedback about this job

More Engineer - Software jobs in climate

Today

Federal Heights, United States

APPLY

Electrical Transmission Grid Engineer

Today

Raleigh, United States

APPLY

APPLY

APPLY

Other jobs at Wartsila Oyj Abp