Staff Software Engineer, Data & Machine Learning Operations

closed
BlackSky Logo

BlackSky

๐Ÿ’ต $160k-$180k
๐Ÿ“Remote - United States

Summary

Join BlackSky, a real-time intelligence company, as a Staff Software Engineer (Data & Machine Learning Operations) to support the development, operation, and capability evolution of Spectra AI, BlackSkyโ€™s cutting-edge AI/ML Platform. As part of the machine learning team, you will help ensure that Spectra AI produces consistent, reliable, and relevant analytics to BlackSkyโ€™s growing user base.

Requirements

  • Minimum of eight years of hands-on experience as a software engineer with at least three years focused on geospatial imagery
  • Bachelorโ€™s/Masterโ€™s Degree or higher in one of the following fields: computer science, mathematics, physics, statistics, or another computational field
  • Demonstrated experience designing and building scalable production software solutions and architectures, especially for machine learning or image processing
  • Strong Python3 proficiency or GO proficiency and experience writing production software for data ETL, REST APIs, micro-services, geospatial, or data analytics, and cloud deployment
  • Experience with databases, SQL queries, and data model design especially SQL such as PostgreSQL/PostGIS
  • Experience writing software to integrate with third-party APIs, performing data ETL, and managing complex data at scale in relational data stores
  • Strong ability to communicate concepts and software system results with customers, management, and the technical team, highlighting actionable insights
  • Hands on experience with cloud services such as AWS EKS, S3, EC2, Aurora / RDS, SQS, SNS, Batch, etc

Responsibilities

  • Design and implement image and data label 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 or 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
  • Collaborate with management and technical team on technical roadmap and implementation strategy
  • Other job-related duties as assigned

Benefits

  • Medical, dental, vision, disability, group term life and AD&D, voluntary life, and AD&D insurance
  • BlackSky pays 100% of employee-only premiums for medical, dental and vision and contributes $100/month for out-of-pocket expenses!
  • 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
  • Flexible Spending Accounts
  • Employee Stock Purchase Program
  • Employee Assistance and Travel Assistance Programs
  • Employer matching donations
  • Professional development
This job is filled or no longer available