Senior Software Engineer, ML Infrastructure

Posted 2 Days Ago
Hiring Remotely in United States
Remote
172K-215K Annually
Senior level
Aerospace • Big Data • Greentech • Hardware • Social Impact
Planet designs, builds, and operates the largest constellation of imaging satellites on Earth.
The Role
The Senior Software Engineer for ML Infrastructure will design and refine MLOps workflows, manage model deployment and versioning, and ensure reliability and scalability of geospatial ML products. Responsibilities include building CI/CD pipelines, integrating external ML models, and collaborating with data scientists to operationalize ML systems.
Summary Generated by Built In

Welcome to Planet. We believe in using space to help life on Earth.

Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset of empirical information via a revolutionary cloud-based platform to authoritative figures in commercial, environmental, and humanitarian sectors. We are both a space company and data company all rolled into one.

Customers and users across the globe use Planet's data to develop new technologies, drive revenue, power research, and solve our world’s toughest obstacles.

As we control every component of hardware design, manufacturing, data processing, and software engineering, our office is a truly inspiring mix of experts from a variety of domains.

We have a people-centric approach toward culture and community and we strive to iterate in a way that puts our team members first and prepares our company for growth. Join Planet and be a part of our mission to change the way people see the world.

Planet is a global company with employees working remotely world wide and joining us from offices in San Francisco, Washington DC, Germany, Austria, Slovenia, and The Netherlands.

About the Role:

Planet’s Built Environment applied machine learning team delivers advanced geospatial products primarily for external customers, with a focus on advanced analytics such as change detection, object detection, and emerging generative AI capabilities. While the team applies a range of ML techniques—often leveraging computer vision for remote sensing—this position emphasizes the engineering and MLOps side of our operations: designing and refining workflows to make model deployment, registration, and versioning easy, testable, and scalable. You’ll drive the creation of robust CI/CD pipelines and MLOps workflows that enable quick rollout of new models and iterative improvements to existing ones. By integrating these solutions into our distributed compute platform and ensuring proper monitoring, you’ll help deliver high-impact, production-ready systems. This role will appeal to candidates who have a passion for continuous improvement, automation, and guiding the full product lifecycle—from ideas to well-monitored production systems.

This is a full-time, remote position based in the United States.

Impact You'll Own:

  • Building and managing MLOps workflows (monitoring, retraining, benchmarking, and deploying production models and data services)
  • Integrating ML models—including those from external partners—into our compute platform and container orchestration environment, ensuring robust operations and support
  • Maintaining DevOps tooling (infrastructure as code, CI/CD pipelines, container orchestration)
  • Ensuring reliability, scalability, and security of geospatial ML products used by both internal stakeholders and external customers
  • 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

What You Bring:

  • 10+ years of software engineering experience of which 5+ years is 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

What Makes You Stand Out: 

  • Experience building geospatial or sensor-driven data products from scratch
  • Practical knowledge of remote sensing, satellite imagery, or related geospatial domains
  • Familiarity in geospatial libraries (e.g., GDAL, rasterio, shapely, geopandas) for remote sensing or geospatial data
  • Knowledge of coordinate reference systems, geometry manipulations, and common data formats (GeoTIFF, GeoJSON, etc).
  • Expertise in containerized workload orchestration (Docker, Kubernetes) at scale, leveraging massive parallel processing across thousands of concurrent workloads.
  • In-depth familiarity with workflow orchestration platforms (e.g. Temporal) for real-time data pipelines, enabling high-throughput ingest and low-latency inference
  • Proficiency in model optimization techniques, ensuring minimal latency and efficient resource utilization in production environments

#LI-REMOTE

Application Deadline:

May 21, 2025 by 11:59pm PST

Benefits While Working at Planet:

These offerings are dependent on employment type and geographical location, based upon applicable law or company policy.

  • 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

Compensation:

The US base salary range for this full-time position at the commencement of employment is listed below.  Additionally, this role might be eligible for discretionary short-term and long-term incentives (bonus and equity). The final salary range is determined by job related experience, skills and location.  The range displays our typical hiring range for new hire salaries in US locations only.  Your recruiter can share more about the specific salary range for your preferred location during the hiring process.

New York City + California Salary Range

$172,200$215,200 USD

San Francisco Salary Range

$182,900$228,600 USD

US National Salary Range

$160,600$200,800 USD

Why we care so much about Belonging. 
We’re dedicated to helping the whole Planet, and to do that we must strive to represent all of it within each of our offices and on all of our teams. That’s why Planet is guided by an ultimate north star of Belonging—dreaming big as we approach our ongoing work.  If this job intrigues you, but you’re thinking you might not have all the qualifications, please... do apply!  At Planet, we are looking for well-rounded people from around the world who can contribute to more ways than just what is listed in this job description.  We don’t just fill positions, we aspire to fulfill people’s careers, most excited about folks who are motivated by our underlying humanitarian efforts.  We are a few orbits around the sun before we get to where we want to be, so we hope you’re excited to come along for the ride. 

EEO statement:
Planet is committed to building a community where everyone belongs and we invite people from all backgrounds to apply. Planet is an equal opportunity employer, and committed to providing employment opportunities regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, medical condition, genetic information, marital status, sex, gender, gender identity, gender expression, pregnancy, childbirth and breastfeeding, age, sexual orientation, military or veteran status, or any other protected classification, in accordance with applicable federal, state, and local laws. Know Your Rights.

Accommodations: 
Planet is an inclusive community and we know that everyone has their own needs. If you have a disability or special need that requires accommodation during the hiring process, please reach out to [email protected] or contact your recruiter with your request. Your message will be confidential and we will be happy to assist you.

Privacy Policy: By clicking "Apply Now" at the top of this job posting, I acknowledge that I have read the Planet Data Privacy Notice for California Staff Members and Applicants, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

Privacy Policy (European Applicants): By clicking "Apply Now" at the top of this job posting, I acknowledge that I have read the Candidate Privacy Notice GDPR Planet Labs Europe, and hereby consent to the collection, processing, use, and storage of my personal information as described therein.

Top Skills

Ci/Cd
Docker
Gdal
Geojson
Geopandas
Geospatial Libraries
Geotiff
Kubernetes
Mlops
Python
Rasterio
Remote Sensing
Shapely
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
San Francisco, CA
747 Employees
Hybrid Workplace
Year Founded: 2010

What We Do

You can’t fix what you can’t see. Planet believes in using space to help life on Earth. We design, build, and operate a constellation of earth-imaging satellites that deliver a dataset of geospatial imagery used to help solve the worlds most critical problems. Planet is passionate about building a community of diversity, belonging and inclusion.

Why Work With Us

Do you want to be a part of a mission-driven agile aerospace company? Planet’s team is an inspiring mix of experts from a variety of domains, who control every component of hardware design, satellite manufacturing, image processing, and software engineering. We strive to put our team members first and foster empowering careers in space technology.

Gallery

Gallery

Similar Jobs

Upstart Logo Upstart

Senior Software Engineer, Machine Learning Platform

Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Easy Apply
Remote
2 Locations
1500 Employees
160K-222K Annually

Autodesk Logo Autodesk

Machine Learning Cloud Optimization Developer

Big Data • Cloud • Digital Media • Machine Learning • Mobile • Software • Industrial
Remote
6 Locations
13285 Employees

Capital One Logo Capital One

Pre-Sales Solutions Architect - Capital One Software - (Remote)

Fintech • Machine Learning • Payments • Software • Financial Services
Remote
Hybrid
McLean, VA, USA
55000 Employees
205K-257K Annually
Easy Apply
Remote
USA
168 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account