Staff Software Engineer, Data & Machine Learning Operations

Logo of BlackSky

BlackSky

💵 $160k-$180k
📍Remote - United States

Job highlights

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

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Please let BlackSky know you found this job on JobsCollider. Thanks! 🙏