Machine Learning Engineer
Why This Role Stands Out
Shape the future of AI in geoscience with a role offering significant impact and cutting-edge technical challenges, perfect for ambitious Machine Learning Engineers seeking to develop advanced deep learning models. You'll have the flexibility of remote work within the US, contributing to critical federal missions while advancing your skills in a highly reputable startup environment. This is an exceptional opportunity to apply your expertise and drive innovation, so explore this exciting role today!
Quick Overview
Job Description
NOTE:
Due to government contract requirements, ship is required for this position.
NO C2C or third parties please
This role can be remote in the US, but if in San Francisco, it is on site
Machine Learning Engineer
San Francisco, CA (SoMa) | Full-Time | Remote Considered
About the Opportunity
Our client is a mission-driven AI startup building next-generation forecasting infrastructure at the intersection of deep learning and geoscience. Their models run across a heterogeneous compute stack, public cloud, dedicated GPU clusters, edge-deployed hardware, and national supercomputing facilities, and their work directly supports federal defense and public safety missions. If you want your code to matter in the real world, this is worth a look.
What You''''ll Do
- Architect, train, and iterate on deep learning models purpose-built for complex scientific domains
- Push model performance forward through GPU optimization and distributed training strategies
- Ingest, validate, and transform massive geospatial datasets into clean, analysis-ready form
- Build and own scalable data pipelines that move high-volume scientific data reliably end to end
- Partner closely with domain scientists to embed ML into advanced simulation workflows
- Write production-grade code: tested, readable, and built to last
- Debug hard problems across distributed systems when they arise, and figure out why they happened
What You Bring
- 6+ years of software engineering experience, with meaningful time spent on ML systems
- Python fluency is required; proficiency in C++, Java, or Rust is a strong plus
- Real experience with PyTorch and a solid grasp of modern neural network architectures
- Familiarity with scientific computing libraries (NumPy, SciPy) and time series methods
- Hands-on work with geospatial data processing and big data pipelines
- Cloud platform experience on AWS or Google Cloud Platform
- Working knowledge of distributed computing, tensor operations, and GPU performance tuning
- Full-stack exposure and comfort with databases are a plus
Who Thrives Here
This is an R&D-heavy environment with a lot of open questions and not a lot of playbooks. The engineers who do well here are self-directed, intellectually curious, and comfortable building in ambiguity. If you need a well-defined ticket queue to feel productive, this probably isn''''t the right fit. If you like hard problems and want room to actually own your work, keep reading.
Our client runs a small team, roughly five full-time engineers plus contractors, led by a hands-on CTO. Everyone works across the full customer portfolio. They move fast but take code quality seriously, and they believe the best time to iterate is when the system is working, not when it''''s on fire.
Skills
Similar jobs
CAT019 Data Scientist/ML Engineer with Security Clearance
Warriors Solutions · Tysons, United States
2 minutes agoAI/ML Engineer
QUANTUM TECHNOLOGIES LLC · Fort Wayne, United States
20 minutes ago$86/hrLead Machine Learning Engineer, Ads Research
Disney Entertainment and ESPN Product & Technology · Glendale, United States
58 minutes ago$171.6k - $230.1k/yrChinese/Mandarin AI/ML Engineer
Aivra Health LLC · Dallas, United States
2 hours agoMLOps Engineer
Everest Technologies · United States
2 hours agoSenior Machine Learning Engineer
Kodeva LLC · United States
3 hours ago