Staff Software Engineer, Machine Learning Operations

B
BlackSkyAerospace, Intelligence
Location: Remote, USAFull-TimeStaff
Salary150,000 - 180,000 USD per year
Apply NowOpens the employer's application page

Job Details

Experience
Minimum of eight years of hands-on experience as a software engineer with at least three years focused on geospatial MLOps.
Required Skills
AWSPostgreSQLPythonETLKubernetesGoMLOpsComputer Vision

Requirements

  • Minimum of eight years of hands-on experience as a software engineer with at least three years focused on geospatial MLOps.
  • Bachelor’s Degree or higher in computer science, mathematics, physics, statistics, or equivalent experience.
  • Demonstrated experience designing and building scalable production software solutions and architectures.
  • Strong Python3 or Go proficiency.
  • 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 (e.g., PostgreSQL/PostGIS).
  • Experience writing software to integrate with third-party APIs.
  • Hands-on experience with cloud services such as AWS EKS, S3, EC2, Aurora / RDS, SQS, SNS, Batch.

Responsibilities

  • Deployment and integration of computer vision solutions for next-generation satellite imagery analytics.
  • Ensure high-quality and production-ready Python or Go code.
  • Manage cloud infrastructure and code deployment to AWS, Kubernetes, or other environments.
  • 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.
View Full Description & ApplyYou'll be redirected to the employer's site
150,000 - 180,000 USD per year
Apply Now