Senior Machine Learning Engineer
Hum AI, Remote +1
- Pay
- Not listed by the employer
- Work type
- Not stated
- Level
- Senior
- Area
- ML / AI engineering, Inference & ML systems
- Posted
- 12 days ago
Check my fit
See how your résumé lines up with this role: where you match, what's missing, and lines worth rewording.
About the role
SENIOR MACHINE LEARNING ENGINEER
Location: San Francisco or remote · Full-time
ABOUT US
Hum’s mission is to learn how the Earth changes by building a “world model for the entire world”: one that represents the dynamics of Earth processes, forecasts what a place looks like next, and makes that understanding useful. Founded at the University of Waterloo and backed by top investors like HF0, Climactic, Onto Ventures and angels from Firebase and OpenTable, we are a small team working on some of the largest unsolved problems.
THE ROLE
As our Senior Machine Learning Engineer, you'll own the software and infrastructure that trains and serves our models, so our research scientists can stay focused on the models themselves. The rest of our engineering team is building the pipelines that ingest petabytes of earth observation and remote sensing data, and an agent that uses that data and our models to answer customer questions. You'll own everything in between, the path from ingested data into training, the systems that run experiments and large-scale training, and the inference path that delivers model outputs to the agent. You'll work closely with those engineers to fit all the pieces together, and with our AI research scientists to make the models they dream up trainable, measurable, and servable at scale, from the first small experiment through full training runs.
WHAT YOU'LL DO
- Own the ML platform. Build and run the systems for experiment tracking, distributed training at scale, and serving inference, and keep them fast, reliable, and reproducible.
- Collaborate on the interfaces. Work with our engineers and scientists to define and maintain the boundaries between data and training, data and inference, and inference and the agent.
- Enable multimodal training. Build the data and model plumbing that lets us train on many sensors, observation types, and text in one model.
- Go from small to large. Help our scientists prove ideas in fast, cheap experiments, then scale the winners to petabyte-scale training runs.
- Make evaluation real. Implement and improve our benchmarks and evaluation frameworks, both internal and user-facing.
- Watch the meter. Measure and optimize the cost and wall-clock time of experiments, training, and inference.
- Support the agent. Work with the product team on how the agent calls the model and consumes its outputs, and build the integration.
REQUIREMENTS
- Bachelor's degree in computer science, engineering, or a related field, or equivalent experience.
- 5+ years of relevant industry experience, including hands-on machine learning engineering.
- Proficiency building distributed, multi-node training pipelines in PyTorch and Lightning.
- Experience with AWS or another cloud platform, particularly the tooling for training and serving medium-to-large models.
- Strong software engineering fundamentals: you write production-quality Python and care about reliability, observability, and cost.
Similar roles at other companies
$175K–$275K / yr
Posted Dec 3, 2025
checked 2 days agoApplied Machine Learning Engineer
InferenceSan Francisco
$220K–$320K / yr
Posted Jan 5, 2026
Lead Engineer, Machine Learning
BjakcareerUnited States
Pay not posted
Posted 2 days ago
Lead Engineer, Machine Learning
BjakcareerUnited Kingdom
Pay not posted
Posted 2 days ago
Listed on Hum AI's Ashby job board; checked 6 h ago. First seen by us 2 days ago. Being listed doesn't mean the team is actively interviewing. We found this board in a public directory and haven't yet confirmed it against the company's own careers page.