Job Board
LogoLogo

Get Jobs Tailored to Your Resume

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

BlackSky Logo

Principal SW Engineer, Machine Learning Operations

BlackSky

$175,000 - $200,000
Aug 13, 2025
Herndon, VA, US • Seattle, WA, US • Remote, US
Apply Now

BlackSky is looking to support the development, operation, and capability evolution of Spectra AI, BlackSky’s cutting-edge AI/ML Platform, to ensure it produces consistent, reliable, and relevant analytics to BlackSky’s growing user base.

Requirements

  • Minimum of ten years of hands-on experience as a software engineer with at least four years focused on geospatial imagery.
  • Strong Python or Golang proficiency and experience writing production software for data ETL, micro-services, geospatial, or data analytics, and cloud deployment.
  • Experience with distributed compute environments such as Kubernetes and Dask.
  • Hands on experience working with large imagery datasets including image normalization, image augmentation, raster/vector visualization, etc.
  • Hands on experience with cloud services such as AWS EKS, S3, EC2, Aurora / RDS, SQS, SNS, Batch, etc.
  • Knowledge and experience with MLOps and DataOps as a practice.
  • Experience with databases and data model design especially SQL such as Postgres / PostGIS and ElasticSearch.

Responsibilities

  • Design and implement image processing pipelines and software services to assist researchers developing computer vision solutions for next-generation satellite imagery analytics.
  • Ensure high-quality and production-ready Python and GO code.
  • Take part in the entire project lifecycle from requirements development to deployment.
  • Serve as a lead on MLOps software development projects, data ETL projects, and software feature development.
  • Own and architect the vision, strategy, and technical roadmap for BlackSky's machine learning operations platform, ensuring it can scale to support a growing portfolio of advanced AI products.
  • Design, build, and operate a robust and automated infrastructure for the entire ML lifecycle, including labeling, ETL, training, deployment, and monitoring.
  • Develop and manage processes and tools to improve the velocity of researchers developing next-generation AI for processing satellite imagery and multimodal data.

Other

  • Bachelor’s/Master’s Degree or higher in one of the following fields: computer science, mathematics, physics, statistics, or another computational field.
  • U.S. citizenship is required for this position.
  • Must be able to obtain the required authorizations from the U.S. Department of State.
  • 15 days of PTO, 11 Company holidays, four Floating Holidays (pro-rated based on hire date), one day of paid volunteerism leave per year, parental leave and more
  • 401(k) pre-tax and Roth deferral options with employer match