Senior Machine Learning Engineer

hum.ai

Oregon

Hybrid

USD 180,000 - 260,000

Full time

7 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Meaningful equity
Health, dental, vision
Remote-friendly

Job summary

hum.ai in San Francisco or remote is seeking a Senior Machine Learning Engineer to own the software and infrastructure that trains and serves our models. You’ll enable the data-to-training pipeline, large-scale experiments, and efficient inference paths for the agent that answers customer questions.

You will work with engineers and scientists to scale multimodal training, optimize benchmarks, and control costs while delivering reliable, production-grade Python code.

Qualifications

  • 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.
  • Fluent with modern agentic coding tools (e.g. Claude Code, Cursor, Codex) and current on how to use them well.

Responsibilities

  • Own the ML platform: build and run the systems for experiment tracking, distributed training at scale, and serving inference, ensuring speed, reliability, and reproducibility.
  • Collaborate on interfaces: define and maintain boundaries between data-train, data-inference, and inference-agent.
  • Enable multimodal training: build data/model plumbing for training on many sensors, observation types, and text.
  • Scale experiments: help scientists prove ideas in fast, cheap experiments and scale winners to petabyte-scale runs.
  • Improve evaluation: implement and improve benchmarks and evaluation frameworks, internal and user-facing.
  • Monitor cost & wall-clock time: measure and optimize training, inference, and experiments.

Skills

PyTorch
Lightning
Distributed training
Python
Cloud platforms
Agentic coding tools

Education

Bachelor's degree in CS or related field

Tools

AWS
PyTorch Lightning

Job description

Senior Machine Learning EngineerLocation: 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.
  • Fluent with modern agentic coding tools (e.g. Claude Code, Cursor, Codex) and current on how to use them well.
Bonus
  • Experience training large diffusion or transformer models, ideally on video or time‑series data.
  • Experience with multimodal or spatiotemporal data, geospatial data, or geoscience problems.
  • Experience serving models in production and integrating them with downstream applications or agents.
  • Startup experience, comfortable with a small, fast‑moving team.
Why us?
  • Work that matters for the planet. Our customers in nature conservation, carbon removal, and government use our models to protect ecosystems and respond to a changing climate. We take positive impact seriously, including safety and guardrails, and you’ll help us get it right.
  • A team worth joining. Founded at the University of Waterloo by PhDs and engineers who've built and shipped at scale, we're small, technical, and collaborative. You'll work alongside people who care about the problem as much as you do.
  • Well backed. $10M+ raised from HF0, Inovia Capital, and Propeller Ventures, angels including the cofounders of Firebase and OpenTable, and partners like AWS and the United Nations.
  • Compensation and upside. Competitive salary, meaningful early-stage equity, health, dental and vision. As one of the first AI hires, your equity stake reflects that.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Machine Learning Engineer
Senior Machine Learning Engineer

hum.ai • United States

Remote
USD 180,000 - 260,000
Equity
Health, dental and vision
Remote-friendly
AI Research Scientist
AI Research Scientist

hum.ai • Oregon

Hybrid
USD 150,000 - 210,000
Early-stage equity
Health insurance
Dental and vision
AI Research Scientist
AI Research Scientist

hum.ai • United States

Remote
USD 150,000 - 210,000
AI Research Scientist
AI Research Scientist

HUMAI • San Francisco (CA)

Hybrid
USD 180,000 - 260,000
Meaningful equity
Health, dental and vision
Impactful climate projects
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

Unity Technologies SF • Bellevue (WA)

On-site
USD 141,000 - 232,000
Health insurance
Commuter subsidy
Employee stock ownership
+2
Engineering Manager, Machine Learning
Engineering Manager, Machine Learning

Overstory • San Diego (CA)

On-site
USD 180,000 - 240,000
Senior Machine Learning Engineer
Senior Machine Learning Engineer

Aerobotics7 • United States

Remote
USD 19,000 - 32,000
Stock options
Machine Learning Engineer
Machine Learning Engineer

Qubeaxis • San Francisco (CA)

On-site
USD 130,000 - 180,000
Competitive salary guidance
Performance bonus up to 20%
Equity options
+4
Sr. Machine Learning Engineer
Sr. Machine Learning Engineer

Unity Technologies SF • Mountain View (CA)

On-site
USD 141,000 - 232,000
Commute subsidy
Employee stock ownership
Training and development programs
+1
Machine Learning Engineer
Machine Learning Engineer

DeepRec.ai • San Francisco (CA)

On-site
USD 150,000 - 220,000
Equity