Job Vacancy - Machine Learning Engineer
Soma Energy
Vancouver, BC or Seattle, WA
Job Vacancy - Machine Learning Engineer
Soma Energy
Full-Time | Permanent
Vancouver, BC or Seattle, WA
$156,000-$234,000 per year
Posted: April 17, 2025
Closing: Ongoing
Who We Are
At Soma Energy, we’re developing artificial intelligence to bring energy intelligence to the power grid. Our software can balance renewables, batteries, and legacy generation resources in ways that are more efficient than was previously possible, and it can enhance the flexibility and integration of loads with the grid. We’re a small, high-performance team that values speed, innovation, and making a real impact. We’re looking for a Machine Learning Engineer to add energy, push boundaries, and help us scale. If you’re curious, self-driven, and passionate about advancing AI and energy, we’d love to talk.
About the Role
We're looking for an exceptional Machine Learning Engineer - someone who is more than just a great coder. They’re a strategic thinker who can balance AI experimentation with commercial impact. We move fast, ship fast, and stay close to our customers, constantly refining our solutions based on feedback. You’ll work with a world-class team to develop and deploy cutting-edge machine learning models that advance energy intelligence.
Key Responsibilities
Develop and deploy advanced ML models to optimize energy use and storage.
Write high-performance code in C, C++, Java, and Python.
Employ CUDA, PyTorch, Jax, and other tools for AI model development.
Iterate quickly on product features to meet customer demands.
Apply reinforcement learning and optimization to large-scale energy challenges.
Seek out customer feedback to refine models and drive innovation.
Collaborate with top engineers and AI/cloud experts.
Balance coding expertise with strategic AI experimentation.
What we look for
Bachelor’s degree in Computer Science, Engineering, or a related field; a Master’s or Ph.D. could be a plus.
Deep experience in machine learning and software development (exceptional recent grads also considered).
Strong software skills, with expertise in CUDA, PyTorch, JAX, or other AI tools.
Self-driven, self-learner with a track record of implementing side machine learning projects.
High-energy, high-drive and thrives in a startup environment.
Proven ability to think expansively and work backwards from a commercial perspective: not just building models, but ensuring they drive real-world value.
We thrive on diverse perspectives, skills, and experiences to push the boundaries of AI-driven energy solutions. We hire based on talent and potential, ensuring equal opportunity regardless of background. If you need accommodation during the hiring process, let us know, we will work with you.
Compensation & Benefits
Competitive total compensation between $156,000 and $234,000 + bonus + benefits.
Stock options with massive growth potential.
The chance to work with a team of world-class experts in AI, cloud computing, and energy optimization.
We are hiring ASAP. If you are eager to join us in revolutionizing the energy industry, apply now!