BlackSky is looking to enhance its AI/ML platform, Spectra AI, by automating monitoring processes and delivering reliable analytics to a growing user base. This involves designing, implementing, and maintaining scalable ML infrastructure and workflows to support advanced satellite imagery analytics and AI product development.
Requirements
- Proficiency in Python and/or Go for developing production-quality software solutions.
- Experience designing and building scalable architectures for ML or image processing applications.
- Strong knowledge of distributed compute environments such as Kubernetes and Dask.
- Hands-on experience working with large imagery datasets, including normalization, augmentation, and visualization techniques.
- Familiarity with cloud services such as AWS (EKS, S3, EC2, Aurora/RDS, SQS, SNS, Batch).
- Experience with geospatial software stacks like GDAL, Rasterio, GeoPandas, Shapely, Xarray, and Zarr.
Responsibilities
- Design and develop image processing pipelines and software services to support research and development of computer vision solutions for satellite imagery analytics.
- Ensure the development of high-quality, production-ready code in Python and Go, adhering to best practices and coding standards.
- Participate in the full project lifecycle, from requirements gathering and design to deployment and maintenance.
- Lead MLOps software development projects, including data ETL workflows, model training, deployment, and monitoring systems.
- Architect and oversee the vision, strategy, and technical roadmap for BlackSky’s ML operations platform to support scalable growth.
- Design, build, and operate automated infrastructure for the ML lifecycle, including labeling, data processing, training, deployment, and monitoring.
- Develop processes and tools to accelerate research and development efforts in AI, particularly for processing satellite and multimodal data.
Other
- Minimum of ten years of hands-on software engineering experience, including at least four years focused on geospatial imagery.
- Excellent communication skills to convey technical concepts and insights to diverse audiences.
- Legal authorization to work in the U.S., including U.S. citizenship, lawful permanent residency, or protected status.
- Collaborate with management and technical teams to define technical roadmaps and implementation strategies aligned with business goals.
- Act as a technical leader, partnering with cross-functional teams to streamline production workflows and enhance AI product development timelines.