1

Staff Software Engineer Machine Learning Jobs (NOW HIRING)

Role We are looking for a Staff Machine Learning Engineer to help us build a best in class ML Ecosystem to advance our product suite with clinical AI. The ideal candidate works exceptionally well ...

next page

Showing results 1-20

Staff Software Engineer Machine Learning information

See salary details

$60.5K

$161.1K

$220K

How much do staff software engineer machine learning jobs pay per year?

As of Jun 4, 2026, the average yearly pay for staff software engineer machine learning in the United States is $161,148.00, according to ZipRecruiter salary data. Most workers in this role earn between $134,500.00 and $190,500.00 per year, depending on experience, location, and employer.
More about Staff Software Engineer Machine Learning jobs
What cities are hiring for Staff Software Engineer Machine Learning jobs? Cities with the most Staff Software Engineer Machine Learning job openings:
What states have the most Staff Software Engineer Machine Learning jobs? States with the most job openings for Staff Software Engineer Machine Learning jobs include:
Staff Software Engineer - Machine Learning

Staff Software Engineer - Machine Learning

Hivemapper

San Francisco, CA • On-site

Full-time

Posted 12 days ago


Job description

Job Summary:
Hivemapper is a decentralized global mapping data network built by tens of thousands of people. They are seeking a Staff Software Engineer to help shape the computer vision strategy and integrate machine learning solutions into production systems.
Responsibilities:
• Help shape the CV strategy touching the full mapping stack, all the way from hardware to data insights
• Balance the state of the art and bleeding edge with practicality; produce production-grade ML solutions trained on a huge corpus of standardized data that are efficient w.r.t cost and performance
• Integrate ML solutions with our production systems; at the edge and in large offline clusters
Qualifications:
Required:
• Demonstrated expertise in building ML solutions, including training and deploying models, as well as integrating them into production software systems
• Hands-on experience with Image Processing and Computer Vision: Object Detection, Classification, Tracking, Localization, 3D Reconstruction, Vector embeddings, etc.
• Hands-on experience with general ML and Data Mining: Clustering, Predictions, Unsupervised Methods, Ensemble Methods, Graph Optimization, etc.
• Hands on experience with 3D reconstruction pipelines (either monocular or stereo)
• Strong programming and applied math skills (linear algebra, statistics, multivariate optimization)
• Strong software engineering fundamentals
Preferred:
• PhD in Computer Vision or related field
• Knowledge of distributed compute systems like Hadoop/Spark
• Experience with a variety of different ML frameworks (PyTorch, TensorFlow, OpenVINO, ONNX, etc.)
Company:
Hivemapper is a community-owned mapping network that creates unprecedented coverage, freshness, and quality. Founded in 2015, the company is headquartered in San Francisco, USA, with a team of 11-50 employees. The company is currently Early Stage.