Machine Learning Research Engineer

windborne-systemsยท Atlas Engineering
Apply Now โ†—
๐Ÿ“ RWC HQFullTime

About this role

The Deep Learning team at WindBorne builds the best weather models in the world. We design and train a foundational model that ingests atmospheric observations and can produce global forecasts at high frequency, then we push it into production and prove it beats the national weather agencies. It's a small team that owns the full stack: architecture, datasets, data assimilation, training, and evaluation. In addition to research, we get our hands dirty with the hardware and optimize our systems to the max. We need more people who can do all of these things.

What you'd work on:

Own experiments end-to-end: architecture changes, loss function design, training runs, and rigorous evaluation against operational baselines. The research direction changes when results come in, and you drive it.

Understand real-world data, then model it: dig into messy real-world datasets like severe weather events and energy market variables, then extend our foundational model to predict them.

Evaluation & scientific rigor: weather forecasting is not as simple as maximizing a Kaggle score. You'd help make sure we're actually getting better, not just overfitting to metrics.

You'd be a good fit if you:

Have trained large models from scratch. You understand distributed training, gradient dynamics, and what it feels like when a run is going sideways at step 30k
Care about the science, not just the engineering. You've read papers to understand a problem domain, not just to replicate architectures
Are comfortable getting your hands dirty with hardware and the failure modes of real operational systems, not just clean research problems
Are comfortable with messy, real-world data that doesn't come in neat CSV files: satellite radiances, irregularly-spaced observations, multi-source fusion
Can move fast without a product spec. The research direction changes when results come in, and you're energized by that
Nice to have: Atmospheric science or physics background, experience with weather/climate data, PyTorch distributed internals, data assimilation or inverse problems.

Frequently Asked Questions

Is the salary disclosed for the Machine Learning Research Engineer position at windborne-systems?
The salary for this Machine Learning Research Engineer role at windborne-systems is not publicly listed. Click "Apply Now" to learn more about the compensation package on their official careers page.
Where is the Machine Learning Research Engineer position at windborne-systems located?
This Machine Learning Research Engineer role at windborne-systems is based in RWC HQ. The position is listed as on-site or hybrid. Check the full job description or apply directly to confirm the work arrangement.
Is the Machine Learning Research Engineer role at windborne-systems full-time or part-time?
This is listed as a FullTime position. It is posted as a Machine Learning Research Engineer role in the Atlas Engineering department at windborne-systems.
Which team or department does the Machine Learning Research Engineer at windborne-systems belong to?
This Machine Learning Research Engineer position is part of the Atlas Engineering department at windborne-systems. See the full job description for more information about the team structure and responsibilities.
How do I apply for the Machine Learning Research Engineer position at windborne-systems?
Click the "Apply Now" button on this page. You will be redirected to windborne-systems's official application portal hosted on ashby where you can submit your application directly.
When was the Machine Learning Research Engineer job at windborne-systems posted?
This Machine Learning Research Engineer position at windborne-systems was posted on Jun 4, 2026. Apply as soon as possible โ€” early applications are often reviewed first.
Machine Learning Research Engineer
windborne-systems
Apply for this role โ†—

You'll be redirected to windborne-systems's official application page on Ashby ATS.