Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

Planet Logo

Senior Software Engineer, Machine Learning

Planet

$142,800 - $203,200
Nov 18, 2025
Remote, US
Apply Now

Planet is looking to solve the problem of delivering advanced geospatial products to customers using machine learning and satellite imagery, and is seeking a skilled engineer to develop and deploy novel methods for geospatial analytics.

Requirements

  • 6+ years of relevant experience of which 5+ years of experience is in machine learning
  • Deep familiarity with time series methods, computer vision, and embeddings; able to implement, train, and optimize neural networks
  • Data handling & preprocessing: Experience wrangling large datasets, ideally with geospatial libraries, combined with frameworks like PyTorch/TF for model development and training
  • ML engineering experience: Comfortable writing clean, modular Python code and applying software development best practices (Git, testing, CI/CD)
  • Hands-on production expertise: Experience deploying models (via Docker, Kubernetes, or similar) and understand best practices for monitoring and maintaining them at scale
  • AWS or GCP experience

Responsibilities

  • End-to-end model development & maintenance: Develop new algorithms or methods, implement and test them rigorously, and integrate them into production pipelines. Contribute to their ongoing maintenance and iteratively improve them.
  • Advancing geospatial analytics: Innovate on computer vision, time series, and other ML techniques to uncover new insights from satellite and aerial data
  • Cross-functional collaboration: Partner with product managers, data scientists, and engineers to define requirements, validate model outputs, and refine algorithms in iterative cycles
  • Collaborating with adjacent ML and software engineering teams to ensure seamless integration of ML pre-processing and inference steps, defining best practices for efficient deployment and maintenance of geospatial models

Other

  • Bachelor’s degree in Computer Science or similar
  • Excellent communication skills, capable of explaining technical topics to diverse audiences
  • Comprehensive Medical, Dental, and Vision plans
  • Generous Paid Time Off in addition to holidays and company-wide days off
  • 16 Weeks of Paid Parental Leave