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