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