FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Software Engineer, Machine Learning
BlackSkyStaff SW Engineer working on integrating machine learning into automated systems for satellite imagery analytics at BlackSky. Collaborating closely with the analytics team and Principal Systems Architect.
Posted 5/20/2026full-timeRemote • Washington • 🇺🇸 United StatesLead💰 $150,000 - $180,000 per yearWebsite
Tech Stack
Tools & technologiesKerasNumpyPandasPythonPyTorchScikit-LearnTensorflow
About the role
Key responsibilities & impact- Design and implement solutions for internal and external customers that exploit traditional machine learning and novel deep learning for next-generation satellite imagery analytics.
- Plan and conduct research projects related to computer vision, time series analysis, content curation, probabilistic modeling, machine learning, predictive analytics, and geometric modeling.
- Develop algorithms, models, and analytical tools for solving domain specific business problems.
- Implement production quality analytics and models into the SpectraAI codebase (Python).
- Collaborate with management and technical team on product strategy.
- Collaborate with infrastructure developers and machine learning quality engineers to build robust analytics for production use cases.
- Independently design and conduct experiments, tests hypothesis, implement model and loss function code, train models, and interpret experiment results following a machine learning process based on high level project objectives.
- Other job-related duties as assigned.
Requirements
What you’ll need- At least eight years of hands-on experience as a machine learning engineer or data scientist.
- Bachelor’s Degree or higher in one of the following fields: computer science, mathematics, physics, statistics, or another computational field with a strong background of using machine learning/data mining for predictive modeling or time series analysis.
- Extensive experience developing machine learning based software solutions. In particular, developing models in Python 3, PyTorch, Tensorflow, Keras, or scikit-learn.
- Working knowledge of a wide range of machine learning concepts including supervised and unsupervised deep learning methods for both classification and regression.
- Experience performing research in both groups and as a solo effort with a history of implementing algorithms directly from research papers.
- Experience conducting literature review and applying concepts to programs or products.
- Strong ability to communicate concepts and analytical results with customers, management, and the technical team, highlighting actionable insights.
- Hands-on experience working with large data sets including data cleansing/transformation, statistical analyses, and visualization (using Python libraries such as Pandas, NumPy, etc.).
Benefits
Comp & perks- 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
- Mac or PC? Your choice!
- Awesome swag
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
machine learningdeep learningcomputer visiontime series analysispredictive analyticsgeometric modelingalgorithm developmentmodel trainingdata miningstatistical analysis
Soft Skills
communicationcollaborationindependent researchproblem-solvinganalytical thinking