Full Time

Staff Machine Learning Software Engineer, New Initiatives - Remote

Energy Jobline
Remote!
$90,000 - $140,000* / year (about $43–$67 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Energy Jobline, so some details may not match this job. The employer's own page has the real description.

Overview

The Staff Machine Learning Software Engineer for New Initiatives at Energy Jobline will be a pivotal role in driving innovative projects that leverage machine learning technologies to create impactful solutions within the energy sector. This position entails designing and implementing advanced machine learning algorithms and models, collaborating with cross-functional teams to gather requirements, and translating research into scalable software solutions that enhance operational efficiency and decision-making processes. The successful candidate will be expected to solve complex problems, mentor junior engineers, and contribute to the strategic direction of machine learning initiatives.



Job Responsibilities

  • Design, develop, and deploy machine learning models and algorithms tailored for energy-related applications.
  • Collaborate closely with data scientists and product managers to understand project requirements and define metrics for success.
  • Mentor and lead junior engineers, providing guidance on best practices in software engineering and machine learning.
  • Conduct data analysis and feature engineering to enhance model performance and predictive accuracy.
  • Optimize existing machine learning systems for scalability and performance efficiency.
  • Stay abreast of evolving machine learning technologies and methodologies to ensure the team remains competitive in the marketplace.


Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related field; Master's degree or PhD is preferred.
  • 5+ years of experience in machine learning, software engineering, or related fields.
  • Strong programming proficiency in Python, with experience in machine learning libraries such as TensorFlow or PyTorch.
  • Proficient in data manipulation and analysis using tools such as Pandas, NumPy, and SQL.
  • Experience with cloud services (AWS, Azure, GCP) and deploying models in cloud environments.
  • Excellent problem-solving abilities and strong analytical skills.


Technologies & Tools

This position will utilize a variety of technologies and tools, including but not limited to Python, TensorFlow, PyTorch, Docker, Kubernetes for containerization and orchestration, and cloud platforms such as AWS or Azure for deployment. Additionally, experience with SQL databases and tools for data visualization will be beneficial for data manipulation tasks and presenting insights.



Ideal Candidates

The ideal candidate for this position is a proactive and innovative individual who thrives in a collaborative environment. They should possess a strong passion for machine learning and its applications in the energy sector. Excellent communication skills are crucial, as the candidate will work across diverse teams to facilitate data-driven decision-making processes. Additionally, resilience, a curious mindset, and the ability to adapt to rapidly changing technologies will contribute to their success in this role.

Worldwide, unemployment was 4.9% in 2025, and 12.4% among 15 to 24-year-olds, by the International Labour Organization’s estimates. Every country, ranked →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.