Planet logo

Senior Software Engineer, ML Infrastructure

Planet
Remote
Full Time
Posted March 6, 2025
$161k - $215k
Apply Now

Application opens on company website

Job Description

The role involves building and managing MLOps workflows for deploying and monitoring geospatial machine learning models, focusing on automation and continuous improvement. Candidates will collaborate with engineering teams to ensure the effective operationalization of ML models within a cloud-based platform.

Key Responsibilities

  • Build and manage MLOps workflows for monitoring, retraining, benchmarking, and deploying production models and data services.
  • Integrate ML models from external partners into the compute platform and container orchestration environment.
  • Maintain DevOps tooling infrastructure as code, CI/CD pipelines, and container orchestration.
  • Ensure reliability, scalability, and security of geospatial ML products.
  • Collaborate with ML and software engineering teams to integrate ML pre-processing and inference steps.

Requirements

  • 10 years of software engineering experience.
  • 5 years of experience developing production-scale systems including containerized applications, robust data pipelines, or other ML focused architectures.
  • Background in DevOps MLOps and experience with containerization Docker, orchestration Kubernetes, and CI CD automation.
  • Fluency in Python within a Linux environment.
  • Collaboration skills to partner with data scientists and pipeline teams, ensuring ML models are operationalized effectively from concept to production deployment.
  • Working knowledge of distributed or parallel processing.
  • Excellent communication skills, capable of explaining technical topics to diverse audiences.
  • Master's degree in a STEM or analytics-focused field or equivalent work experience.

Benefits & Perks

Comprehensive Medical, Dental, and Vision plans
Health Savings Account (HSA) with a company contribution
Generous Paid Time Off in addition to holidays and company-wide days off
16 Weeks of Paid Parental Leave
Remote-friendly work environment
Wellness Program and Employee Assistance Program (EAP)
Home Office Reimbursement
Monthly Phone and Internet Reimbursement
Tuition Reimbursement and access to LinkedIn Learning
Equity
Commuter Benefits if local to an office
Volunteering Paid Time Off
US base salary range of $160,600 - $228,600 depending on location and experience

Ready to Apply?

Join Planet and make an impact

Apply Now

Stay Updated on Sustainability Jobs

Get the latest renewable energy jobs and career tips delivered to your inbox.

More jobs at Planet

Planet logo

Associate Computer Vision Engineer

Planet
Not specified
PART_TIME_TEMPORARY
$0k-0k/hr
Planet logo

Developer Working Student

Planet
Ljubljana
Part Time
Planet logo

Account Executive, Defence Intelligence

Planet
Not specified
Full Time

More jobs in Remote

Energy Solutions logo

Energy Efficiency Account Manager Remote - Denver-metro, CO only

Energy Solutions
Remote
Full Time
$65k-75k
Paragon logo

Underwriter - Public Entity - Trident

Paragon
Remote
Full Time
Brightcore Energy logo

Business Development Analyst - Renewable Energy

Brightcore Energy
Remote
Full Time
$75k-95k