Job Details
Level
Experienced
Position Type
Full Time
Salary Range
$90,000.00 - $145,000.00 Salary/year
Description
Are you looking for an exciting opportunity to work with a dynamic and talented team, using your skills as a machine learning engineer to drive meaningful changes in the utility industry? Are you are a self-motivated professional who thrives in a collaborative and innovative environment? If so, we invite you to apply and contribute to building a sustainable future.
E Source is a leading provider of software solutions and consulting services for utilities and their customers. We use data science and machine learning to help utilities optimize their operations and achieve their sustainability goals. We process large amounts of data from our clients and uncover insights and patterns that they didn’t see before.
As a senior machine learning engineer at E Source, you’ll play a crucial role on our machine learning engineering team. Collaborating with data scientists and software engineers, you’ll contribute to the development of cutting-edge machine learning products that support our mission of building a sustainable future with utilities. Your expertise will be instrumental in developing tools and pipelines for building and scaling machine learning models, focusing on areas such as electrification, network reliability, geospatial analysis, time series forecasting, image and text processing, and working with both big and small data.
What You’ll Do
- Collaborate with cross-functional teams to design, develop, and deploy scalable software products that incorporate machine learning models
- Develop reusable Python and R packages to support the implementation of machine learning algorithms and data processing pipelines
- Evaluate database design and create optimized performance queries for efficient data processing and retrieval
- Break down complex machine learning tasks into manageable user and technical stories, ensuring efficient and effective implementation
- Ensure high-quality test coverage of machine learning code and participate in peer reviews to provide valuable recommendations
- Stay updated on the latest scientific programming and machine learning open-source trends, incorporating them into our development practices
- Contribute to continuous delivery and Agile development processes, adhering to best practices in machine learning engineering
What Will Make You a Good Fit
- Master’s degree in software engineering, computer science, or a related field of study; PhD preferred
- Minimum of seven years of professional experience designing, developing, and releasing machine learning software products independently and collaboratively
- Strong programming skills in Python with experience developing reusable packages
- Solid understanding of machine learning systems design concepts
- Proficiency in working with distributed computing frameworks, machine learning packages, and relational and nonrelational databases
- Familiarity with cloud infrastructure and deployment strategies
- Experience with performance optimization and writing efficient queries for data processing needs
- Excellent problem-solving and analytical skills, with the ability to break down complex tasks into actionable steps
- Strong communication and collaboration skills, with a track record of working effectively in cross-functional teams
- Knowledge or experience in the utility, power, or energy sector is a plus
A Little About E Source
Since 1986, E Source has focused on partnering with utilities to help their customers save electricity. That novel approach defined the art of electric end-use efficiency—better known as energy efficiency. We’ve expanded that concept to include a broader perspective of sustainability for utilities that deliver electricity, natural gas, and water.
We work to enhance relationships with the people utilities serve, achieve the next generation of savings, and lead the carbon-reduction effort. We help utilities think differently, make data useful, and learn from the best strategies across the industry. Our people, our insights, and our network help our clients and give them the assurance that the programs they implement are the most effective.
Benefits
- We offer excellent insurance packages, including medical, dental, and vision plans; company-paid life insurance; company-paid long- and short-term disability insurance; and medical and dependent-care flexible spending plans.
- We provide a flexible time off (FTO) program; E Source employees can take as many paid days off per year as they need, with manager approval, while fulfilling their work obligations and ensuring proper coverage of their responsibilities.
- We offer flexible schedules, flexible work locations, and a paid parental leave benefit.
- We provide a 401(k) plan with a 3% employer match.
The budgeted salary for this position is
$90,000 to 145,000 USD + annual bonus up to 8%. Actual pay will be adjusted based on experience.
Applicants must be authorized to work for any employer in the US. We’re unable to sponsor or take over sponsorship of employment visas at this time.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.
Employees of E Source are encouraged to apply. To foster a positive work environment and company culture, we support our employees in their career growth at E Source. Employees who are interested in similar job opportunities in the future should visit the E Source careers page for a listing of all open positions and contact Human Resources to express interest.
We contact applicants directly via email using only our designated company email addresses with the domain of @esource.com. Please do not provide personal information to anyone over email and be wary of other accounts impersonating businesses.